Skip to content

Set least-privilege GITHUB_TOKEN permissions in workflows - #68

Merged
dimitris-m merged 1 commit into
mainfrom
harden-workflow-permissions
Jun 23, 2026
Merged

dimitris-m merged 1 commit into
mainfrom
harden-workflow-permissions

Conversation

@dimitris-m

Copy link
Copy Markdown
Contributor

Fixes the Aikido excessive-workflow-permissions finding on .github/workflows/rolling-release.yaml.

  • rolling-release.yaml: set workflow-level permissions: {}; build-windows/build-macos/build-linux get contents: read; release gets contents: write.
  • build.yml: added workflow-level permissions: {}; the three build jobs get contents: read.

- rolling-release.yaml: workflow-level permissions {}; build jobs
  contents: read; release contents: write
- build.yml: workflow-level permissions {}; build jobs contents: read
@dimitris-m
dimitris-m merged commit 201724d into main Jun 23, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant