diff --git a/.github/workflows/release-npm.yml b/.github/workflows/release-npm.yml
index ae567d2a064cdaf328198a7bbc6929220b399bf4..f8f32c34c6d8dc603a5cd6a27df43a4f255694b7 100644
--- a/.github/workflows/release-npm.yml
+++ b/.github/workflows/release-npm.yml
@@ -25,6 +25,7 @@ env:
 
 permissions:
   contents: read
+  id-token: write
 
 jobs:
   release-npm: