Skip to content

Commit cd73af1

Browse files
committed
add az-sync step to every job
1 parent e95c4f7 commit cd73af1

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

.github/workflows/ci.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)