diff --git a/.github/workflows/publish-pypi.yml b/.github/workflows/publish-pypi.yml index 5d3e356c4f2..8631c071446 100644 --- a/.github/workflows/publish-pypi.yml +++ b/.github/workflows/publish-pypi.yml @@ -11,6 +11,8 @@ on: jobs: publish: name: publish + permissions: + contents: read runs-on: ubuntu-latest steps: diff --git a/.github/workflows/release-doctor.yml b/.github/workflows/release-doctor.yml index 41be236b980..2966355f4f3 100644 --- a/.github/workflows/release-doctor.yml +++ b/.github/workflows/release-doctor.yml @@ -13,6 +13,8 @@ concurrency: jobs: release_doctor: name: release doctor + permissions: + contents: read runs-on: ubuntu-latest timeout-minutes: 2 if: github.repository == 'cloudflare/cloudflare-python' && (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || startsWith(github.head_ref, 'release-please') || github.head_ref == 'next') diff --git a/.github/workflows/sync-labels.yml b/.github/workflows/sync-labels.yml index 883eebba725..d5102f68719 100644 --- a/.github/workflows/sync-labels.yml +++ b/.github/workflows/sync-labels.yml @@ -8,6 +8,8 @@ on: - .github/labels.yml jobs: build: + permissions: + issues: write # action-label-syncer creates/updates repo labels runs-on: ubuntu-latest steps: - uses: actions/checkout@v2