Skip to content

Drop top-level workflow permissions #138

@erlendellefsen

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

    No fields configured for Task.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions