Skip to content

Commit bb8aaaf

Browse files
committed
Fix workflow permissions
1 parent f5dfb43 commit bb8aaaf

1 file changed

Lines changed: 15 additions & 13 deletions

File tree

.github/workflows/ci-integ-test-full.yml

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -15,33 +15,35 @@ permissions:
1515

1616
jobs:
1717
caching-integ-tests:
18+
needs: build-distribution
1819
uses: ./.github/workflows/suite-integ-test-caching.yml
1920
concurrency:
20-
group: CI-integ-test-full
21+
group: CI-integ-test-caching
2122
cancel-in-progress: false
2223
with:
23-
runner-os: '["ubuntu-latest", "windows-latest", "macos-latest"]'
24-
skip-dist: true
24+
skip-dist: false
2525
secrets: inherit
2626

27-
dependency-submission-integ-tests:
28-
uses: ./.github/workflows/suite-integ-test-dependency-submission.yml
27+
other-integ-tests:
28+
permissions:
29+
contents: write
30+
needs: caching-integ-tests
31+
uses: ./.github/workflows/suite-integ-test-other.yml
2932
concurrency:
30-
group: CI-integ-test-full
33+
group: CI-integ-test-other
3134
cancel-in-progress: false
3235
with:
33-
runner-os: '["ubuntu-latest", "windows-latest", "macos-latest"]'
34-
skip-dist: true
36+
skip-dist: false
3537
secrets: inherit
3638

37-
other-integ-tests:
39+
dependency-submission-integ-tests:
3840
permissions:
3941
contents: write
40-
uses: ./.github/workflows/suite-integ-test-other.yml
42+
needs: other-integ-tests
43+
uses: ./.github/workflows/suite-integ-test-dependency-submission.yml
4144
concurrency:
42-
group: CI-integ-test-full
45+
group: CI-integ-test-dependency-submission
4346
cancel-in-progress: false
4447
with:
45-
runner-os: '["ubuntu-latest", "windows-latest", "macos-latest"]'
46-
skip-dist: true
48+
skip-dist: false
4749
secrets: inherit

0 commit comments

Comments
 (0)