Adds workflow-level permissions: contents: read as the default for test, build-native and update-homebrew (which pushes with its own tap token). Jobs that already declare permissions (release, docker, update-scoop, update-aur) are unchanged.
Fixes #66
Adds workflow-level `permissions: contents: read` as the default for `test`, `build-native` and `update-homebrew` (which pushes with its own tap token). Jobs that already declare permissions (`release`, `docker`, `update-scoop`, `update-aur`) are unchanged.
Resolves code-scanning alerts #1-#3 (`actions/missing-workflow-permissions`). YAML validated.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Checking for merge conflicts…
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Fixes #66
Adds workflow-level
permissions: contents: readas the default fortest,build-nativeandupdate-homebrew(which pushes with its own tap token). Jobs that already declare permissions (release,docker,update-scoop,update-aur) are unchanged.Resolves code-scanning alerts #1-#3 (
actions/missing-workflow-permissions). YAML validated.🤖 Generated with Claude Code
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.