Skip to content

Change github workflow actions to use immutable versions#38

Merged
rpoet-jh merged 1 commit intomainfrom
rdp-actions-immutable-version
Mar 27, 2026
Merged

Change github workflow actions to use immutable versions#38
rpoet-jh merged 1 commit intomainfrom
rdp-actions-immutable-version

Conversation

@rpoet-jh
Copy link
Copy Markdown
Contributor

As part of security best practices update.

Pins all third-party GitHub Actions to immutable commit SHAs instead of mutable version tags. This prevents supply chain attacks where a tag (e.g. v4) could be silently moved to point to different — potentially malicious — code. The version tag is retained as a comment for readability.

Actions updated:

actions/checkout → v6.0.2
actions/setup-java → v5.2.0
actions/setup-python → v4.9.1
actions/setup-node → v5.0.0
docker/login-action → v3.7.0
pnpm/action-setup → v4.4.0

@rpoet-jh rpoet-jh self-assigned this Mar 27, 2026
@rpoet-jh rpoet-jh requested a review from markpatton March 27, 2026 12:24
Copy link
Copy Markdown
Contributor

@markpatton markpatton left a comment

Choose a reason for hiding this comment

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

Looks good.

Copy link
Copy Markdown
Contributor

@markpatton markpatton left a comment

Choose a reason for hiding this comment

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

Looks good.

@rpoet-jh rpoet-jh merged commit 0f9b787 into main Mar 27, 2026
2 checks passed
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.

2 participants