Skip to content

chore: pin GitHub Actions to commit SHAs [skip deploy]#13

Open
scottybarr wants to merge 1 commit intomasterfrom
pin-actions/2026-04-29
Open

chore: pin GitHub Actions to commit SHAs [skip deploy]#13
scottybarr wants to merge 1 commit intomasterfrom
pin-actions/2026-04-29

Conversation

@scottybarr
Copy link
Copy Markdown

@scottybarr scottybarr commented Apr 29, 2026

Pin GitHub Actions to commit SHAs

This PR is part of a proactive security hardening effort across all Wealthsimple repositories.

Pinning Actions to specific commit SHAs prevents supply chain attacks where a mutable tag (e.g. @v1) could be silently updated to inject malicious code into CI. Each action has been upgraded to the latest release older than 5 days and pinned to its commit SHA. The original tag is preserved as an inline comment for readability.

Pinned Actions

Action Tag SHA (short)
actions/checkout v6.0.2 de0fac2e
ruby/setup-ruby v1.305.0 0cb964fd

Files Changed

  • .github/workflows/default.yml

JIRA: PLDY-872

Pins the following actions to their latest safe release (>5 days old):
- ruby/setup-ruby: pinned to v1.306.0 (c4e5b131)
@scottybarr scottybarr force-pushed the pin-actions/2026-04-29 branch from 07a06ea to 5612b1b Compare May 3, 2026 23:34
Copy link
Copy Markdown

@cchawn cchawn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants