diff --git a/.github/workflows/deploy-demo-test.yml b/.github/workflows/deploy-demo-test.yml
index 8edf374fe2..6f00f60412 100644
--- a/.github/workflows/deploy-demo-test.yml
+++ b/.github/workflows/deploy-demo-test.yml
@@ -13,6 +13,7 @@ on:
 permissions:
   contents: read
   pages: write
+  id-token: write
 
 # Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
 # However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
@@ -67,7 +68,7 @@ jobs:
             exit 1
           fi
         shell: bash
-        
+
 
       - name: Setup Pages
         uses: actions/configure-pages@v5