Skip to content

Conversation

@picatz
Copy link
Contributor

@picatz picatz commented Oct 29, 2025

Summary

  • .github/workflows/per-pr.yml: Added a workflow-level permissions block granting read access to repository contents and write access to Actions artifacts so each job has only the scopes it needs.
  • crates/common/protos/api_upstream/.github/workflows/create-release.yml: Declared default read-only contents access at the workflow level and scoped contents: write to the downstream reusable release job that must publish releases.

This change was made by an automated process to ensure all GitHub Actions workflows have explicitly defined permissions as per best practices.
@picatz picatz requested a review from a team as a code owner October 29, 2025 16:04
@Sushisource Sushisource enabled auto-merge (squash) October 29, 2025 16:15
@Sushisource Sushisource merged commit 43a8a7a into master Oct 29, 2025
17 of 18 checks passed
@Sushisource Sushisource deleted the security-campaign/set-explicit-github-actions-permissions branch October 29, 2025 16:15
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.

3 participants