Skip to content

CI: add least-privilege permissions to GitHub Actions workflows - #191

Open
peter-matkovski wants to merge 4 commits into
mainfrom
ci/workflow-least-privilege-permissions
Open

CI: add least-privilege permissions to GitHub Actions workflows#191
peter-matkovski wants to merge 4 commits into
mainfrom
ci/workflow-least-privilege-permissions

Conversation

@peter-matkovski

Copy link
Copy Markdown

Summary

  • Add explicit least-privilege permissions blocks to workflow files flagged by CodeQL.
  • Scopes derived from workflow operations (build, artifacts, Danger, release git push).
  • Resolves 4 open actions/missing-workflow-permissions alerts.

Linear

Test plan

  • CI green
  • Code scanning alerts close after merge

@peter-matkovski peter-matkovski self-assigned this Jul 8, 2026
@peter-matkovski
peter-matkovski force-pushed the ci/workflow-least-privilege-permissions branch from 1905527 to f7f15b7 Compare August 24, 2026 15:05
Add explicit workflow-level permissions blocks to resolve CodeQL
actions/missing-workflow-permissions alerts. Scopes are derived from
workflow operations.

Refs: APPSEC-164
@peter-matkovski
peter-matkovski force-pushed the ci/workflow-least-privilege-permissions branch from f7f15b7 to cf8b4a3 Compare August 24, 2026 15:09
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