Skip to content

⚙️ [Maintenance]: Pin Process-PSModule workflow to v5.4.2#25

Merged
MariusStorhaug merged 2 commits into
mainfrom
maintenance/pin-workflow-version
Jan 29, 2026
Merged

⚙️ [Maintenance]: Pin Process-PSModule workflow to v5.4.2#25
MariusStorhaug merged 2 commits into
mainfrom
maintenance/pin-workflow-version

Conversation

@MariusStorhaug

@MariusStorhaug MariusStorhaug commented Jan 29, 2026

Copy link
Copy Markdown
Owner

This PR pins the Process-PSModule reusable workflow to a specific release version for improved stability and reproducibility.

Summary

  • Pinned PSModule/Process-PSModule workflow to commit SHA a15249813c1d7e1a0e4faa2c936fe4978f03845d (v5.4.2)
  • Added version comment for easy identification of the pinned version

What's Changed

Workflow Version Pinning

The reusable workflow reference has been updated from a branch reference to a commit SHA:

Before After
@test/important-file-changes @a15249813c1d7e1a0e4faa2c936fe4978f03845d (v5.4.2)

Benefits

  • Reproducibility: Builds are now deterministic and won't change unexpectedly
  • Security: Protects against supply chain attacks via compromised branches
  • Stability: Workflow behavior is locked to a known-good release

Upgrade Impact

Impact Description
Breaking Changes None
Required Actions None
Behavior Change Workflow is now pinned to v5.4.2 instead of following a branch

@github-actions

Copy link
Copy Markdown

No Significant Changes Detected

This PR does not contain changes to files that would trigger a new release:

Path Description
src/** Module source code
README.md Documentation

Build, test, and publish stages will be skipped for this PR.

If you believe this is incorrect, please verify that your changes are in the correct locations.

@MariusStorhaug
MariusStorhaug marked this pull request as ready for review January 29, 2026 12:07
@MariusStorhaug
MariusStorhaug merged commit fa126b1 into main Jan 29, 2026
25 checks passed
@MariusStorhaug
MariusStorhaug deleted the maintenance/pin-workflow-version branch January 29, 2026 12:09
@MariusStorhaug
MariusStorhaug restored the maintenance/pin-workflow-version branch January 30, 2026 09:41
@MariusStorhaug
MariusStorhaug deleted the maintenance/pin-workflow-version branch January 30, 2026 09:42
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.

1 participant