Skip to content

Limit permissions available to GitHub Actions workflows#7132

Merged
valadas merged 2 commits intodevelopfrom
workflow-permissions
Mar 18, 2026
Merged

Limit permissions available to GitHub Actions workflows#7132
valadas merged 2 commits intodevelopfrom
workflow-permissions

Conversation

@bdukes
Copy link
Copy Markdown
Contributor

@bdukes bdukes commented Mar 18, 2026

Summary

This PR implements the suggestions from the Token Permissions check of the OSSF scorecard, by setting the top-level permissions of the workflows to content: "read" and only specifying higher permissions at the job level.

It also sets up a token to use by the OSSF scorecard action to read branch protection policies.

@bdukes bdukes added this to the 10.2.4 milestone Mar 18, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Test Results

    1 files  ±0      1 suites  ±0   1m 17s ⏱️ -1s
2 581 tests ±0  2 569 ✅ ±0  12 💤 ±0  0 ❌ ±0 
2 904 runs  ±0  2 892 ✅ ±0  12 💤 ±0  0 ❌ ±0 

Results for commit dd0b3a0. ± Comparison against base commit 65436ef.

@valadas
Copy link
Copy Markdown
Contributor

valadas commented Mar 18, 2026

This is a release management task, as per our policy, we are self-approving it.

@valadas valadas merged commit 82e468c into develop Mar 18, 2026
8 checks passed
@valadas valadas deleted the workflow-permissions branch March 18, 2026 16:37
@valadas valadas modified the milestones: 10.2.4, 10.3.0 Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants