Skip to content

Pin GitHub Actions by commit SHA#126

Merged
atimin merged 1 commit into
mainfrom
123-pin-actions-sha
May 7, 2026
Merged

Pin GitHub Actions by commit SHA#126
atimin merged 1 commit into
mainfrom
123-pin-actions-sha

Conversation

@mother-6000
Copy link
Copy Markdown
Contributor

Closes #123

Please check if the PR fulfills these requirements

  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)
  • CHANGELOG.md has been updated (for bug fixes / features / docs)

What kind of change does this PR introduce?

Security/CI hardening

What was changed?

  • Pinned actions/checkout to commit de0fac2e4500dabe0009e67214ff5f5447ce83dd (v6.0.2) in all workflow jobs.
  • Updated and pinned actions/upload-artifact to 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a (v7.0.1).
  • Updated and pinned actions/download-artifact to 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c (v8.0.1).
  • Left local composite actions (./.github/actions/*) unchanged.

Related issues

Does this PR introduce a breaking change?

No API/runtime breaking change for the C++ SDK; workflow action major versions were advanced and pinned, with behavior validated by CI.

Other information:

  • Validation: workflow references were audited and all actions/* refs in .github/workflows/ci.yml are now immutable SHAs.

@atimin atimin merged commit 3b81ed3 into main May 7, 2026
14 checks passed
@atimin atimin deleted the 123-pin-actions-sha branch May 7, 2026 08:21
@github-project-automation github-project-automation Bot moved this from In review to Done in ReductStore Roadmap May 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

SSDLC mitigation: Pin third-party GitHub Actions by commit SHA

2 participants