Skip to content

Commit 5795a3b

Browse files
committed
ci: add explicit token permissions to remaining jobs
1 parent ac37d80 commit 5795a3b

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,8 @@ jobs:
216216
name: Spark integration tests
217217
needs: [test]
218218
runs-on: ubuntu-latest
219+
permissions:
220+
contents: read
219221
if: |
220222
github.event_name == 'workflow_dispatch' ||
221223
(github.event_name == 'pull_request' && contains(github.event.pull_request.labels.*.name, 'run-integration-tests')) ||
@@ -235,6 +237,8 @@ jobs:
235237
name: Scaladoc
236238
runs-on: ubuntu-latest
237239
needs: quick-checks
240+
permissions:
241+
contents: read
238242
if: "!contains(github.event.head_commit.message, '[skip ci]') && !contains(github.event.head_commit.message, '[skip release]')"
239243
steps:
240244
- uses: actions/checkout@v5
@@ -258,6 +262,8 @@ jobs:
258262
name: Smoke Tests
259263
runs-on: ubuntu-latest
260264
needs: test
265+
permissions:
266+
contents: read
261267
if: "!contains(github.event.head_commit.message, '[skip ci]') && !contains(github.event.head_commit.message, '[skip release]')"
262268
steps:
263269
- uses: actions/checkout@v5
@@ -277,6 +283,8 @@ jobs:
277283
name: Budget Gate
278284
runs-on: ubuntu-latest
279285
needs: [test]
286+
permissions:
287+
contents: read
280288
if: "!contains(github.event.head_commit.message, '[skip ci]') && !contains(github.event.head_commit.message, '[skip release]')"
281289
steps:
282290
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)