Browse Source

ci: declare explicit token permissions in project workflows

pull/14954/head
rohan436 5 months ago
parent
commit
a1d89124c0
  1. 2
      .github/workflows/add-to-project.yml
  2. 4
      .github/workflows/latest-changes.yml
  3. 3
      .github/workflows/test-redistribute.yml

2
.github/workflows/add-to-project.yml

@ -7,6 +7,8 @@ on:
- opened - opened
- reopened - reopened
permissions: {}
jobs: jobs:
add-to-project: add-to-project:
name: Add to project name: Add to project

4
.github/workflows/latest-changes.yml

@ -16,6 +16,10 @@ on:
required: false required: false
default: 'false' default: 'false'
permissions:
contents: write
pull-requests: read
jobs: jobs:
latest-changes: latest-changes:
runs-on: ubuntu-latest runs-on: ubuntu-latest

3
.github/workflows/test-redistribute.yml

@ -9,6 +9,9 @@ on:
- opened - opened
- synchronize - synchronize
permissions:
contents: read
jobs: jobs:
test-redistribute: test-redistribute:
runs-on: ubuntu-latest runs-on: ubuntu-latest

Loading…
Cancel
Save