Skip to content

[BUILD]: Add commit hashes to native-cpu-multiarch workflow to pin actions#832

Merged
MacOS merged 3 commits into
SKaiNET-developers:developfrom
MacOS:native-cpu-multiarch-workflow/add-commit-hashes
Jul 17, 2026
Merged

[BUILD]: Add commit hashes to native-cpu-multiarch workflow to pin actions#832
MacOS merged 3 commits into
SKaiNET-developers:developfrom
MacOS:native-cpu-multiarch-workflow/add-commit-hashes

Conversation

@MacOS

@MacOS MacOS commented Jul 17, 2026

Copy link
Copy Markdown
Collaborator

This PR pins all actions in the native-cpu-multiarch.yml workflow with their commit hash to increase security (#815 ).

The OpenSSF Score should increase after this PR has been merged.

@MacOS
MacOS requested review from Copilot and michalharakal July 17, 2026 10:01
@MacOS MacOS self-assigned this Jul 17, 2026
@MacOS MacOS added enhancement New feature or request github_actions Pull requests that update GitHub Actions code labels Jul 17, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Pins GitHub Actions used by the native CPU multi-architecture CI workflow to immutable commit SHAs, aligning the repository’s workflows with the security hardening goal from #815 (improving supply-chain security and OpenSSF Scorecard posture).

Changes:

  • Replace actions/checkout tag reference with a commit SHA (annotated with the prior version tag).
  • Replace actions/setup-java tag reference with a commit SHA (annotated with the prior version tag).
  • Replace actions/upload-artifact tag references with a commit SHA (annotated with the prior version tag).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@michalharakal michalharakal left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thank you @MacOS

@MacOS
MacOS merged commit 4e186a6 into SKaiNET-developers:develop Jul 17, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants