Skip to content

chore(action): pin action versions#8863

Merged
roger-zhangg merged 3 commits intodevelopfrom
pin-action-versions
Mar 27, 2026
Merged

chore(action): pin action versions#8863
roger-zhangg merged 3 commits intodevelopfrom
pin-action-versions

Conversation

@roger-zhangg
Copy link
Copy Markdown
Member

Pin third-party GitHub Actions to commit SHAs and tighten permissions.

Actions pinned

Action Tag SHA
astral-sh/setup-uv v7 37802adc94f370d6bfd71619e3f0bf239e1f3b78
ruby/setup-ruby v1 4dc28cf14d77b0afa6832d9765ac422dbf0dfedd

Permissions tightened

Workflow Job Before After
build.yml validate-schema contents:write, pull-requests:write contents:read

The validate-schema job only generates and diffs a schema — it never writes to the repo or creates PRs.

- Pin astral-sh/setup-uv@v7 to 37802adc94f370d6bfd71619e3f0bf239e1f3b78
- Pin ruby/setup-ruby@v1 to 4dc28cf14d77b0afa6832d9765ac422dbf0dfedd
- Tighten validate-schema job permissions from contents:write + pull-requests:write to contents:read
@roger-zhangg roger-zhangg requested a review from a team as a code owner March 27, 2026 19:21
@roger-zhangg roger-zhangg added this pull request to the merge queue Mar 27, 2026
Merged via the queue into develop with commit a307e35 Mar 27, 2026
45 of 47 checks passed
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.

3 participants