Skip to content

Drop top-level workflow permissions #138

Description

release-please.yml and docs.yml declare write permissions at the workflow level and on the jobs. Future jobs added to either file would silently inherit the writes.

Acceptance criteria

  • Workflow-level permissions: block removed from release-please.yml
  • Workflow-level permissions: block removed from docs.yml
  • Each job declares only the permissions it needs (verify the changes job in docs.yml does not need pages: write or id-token: write)
  • Workflows still succeed end to end

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions