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

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions