@@ -113,6 +113,7 @@ jobs:
113113 name : Unit Tests
114114 runs-on : ubuntu-22.04
115115 permissions :
116+ id-token : write
116117 contents : write
117118 steps :
118119 - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
@@ -151,6 +152,8 @@ jobs:
151152 race-condition-test :
152153 name : Unit tests with race condition detection
153154 runs-on : ubuntu-22.04
155+ permissions :
156+ id-token : write
154157 steps :
155158 - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
156159 - name : Get Secrets from Azure Key Vault
@@ -183,6 +186,8 @@ jobs:
183186 build-unsigned-snapshot :
184187 name : Build Unsigned Snapshot
185188 runs-on : ubuntu-22.04
189+ permissions :
190+ id-token : write
186191 steps :
187192 - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
188193 with :
@@ -231,6 +236,8 @@ jobs:
231236 name : Integration Tests
232237 needs : build-unsigned-snapshot
233238 runs-on : ubuntu-22.04
239+ permissions :
240+ id-token : write
234241 strategy :
235242 matrix :
236243 container :
@@ -295,6 +302,8 @@ jobs:
295302 name : Upgrade Tests
296303 needs : build-unsigned-snapshot
297304 runs-on : ubuntu-22.04
305+ permissions :
306+ id-token : write
298307 strategy :
299308 matrix :
300309 container :
@@ -360,6 +369,8 @@ jobs:
360369 needs : build-unsigned-snapshot
361370 if : ${{ !github.event.pull_request.head.repo.fork && !startsWith(github.head_ref, 'dependabot-') }}
362371 runs-on : ubuntu-22.04
372+ permissions :
373+ id-token : write
363374 strategy :
364375 matrix :
365376 container :
@@ -433,6 +444,8 @@ jobs:
433444 needs : build-unsigned-snapshot
434445 if : ${{ !github.event.pull_request.head.repo.fork && !startsWith(github.head_ref, 'dependabot-') }}
435446 runs-on : ubuntu-22.04
447+ permissions :
448+ id-token : write
436449 strategy :
437450 matrix :
438451 container :
@@ -521,6 +534,8 @@ jobs:
521534 needs : build-unsigned-snapshot
522535 if : ${{ !github.event.pull_request.head.repo.fork && !startsWith(github.head_ref, 'dependabot-') }}
523536 runs-on : ubuntu-22.04
537+ permissions :
538+ id-token : write
524539 strategy :
525540 matrix :
526541 container :
@@ -594,6 +609,8 @@ jobs:
594609 needs : build-unsigned-snapshot
595610 if : ${{ !github.event.pull_request.head.repo.fork && !startsWith(github.head_ref, 'dependabot-') }}
596611 runs-on : ubuntu-22.04
612+ permissions :
613+ id-token : write
597614 strategy :
598615 matrix :
599616 container :
@@ -682,6 +699,7 @@ jobs:
682699 runs-on : ubuntu-22.04
683700 needs : build-unsigned-snapshot
684701 permissions :
702+ id-token : write
685703 contents : write
686704 steps :
687705 - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
@@ -732,6 +750,7 @@ jobs:
732750 name : Load Tests
733751 if : ${{ !github.event.pull_request.head.repo.fork && !startsWith(github.head_ref, 'dependabot-') }}
734752 permissions :
753+ id-token : write
735754 contents : write
736755 runs-on : ubuntu-22.04
737756 needs : build-unsigned-snapshot
0 commit comments