Skip to content

Pin to SHAs all GitHub actions#3

Merged
pmashchenskiy merged 1 commit into
masterfrom
META-3063-pin-to-sh-as-all-git-hub-actions
May 12, 2026
Merged

Pin to SHAs all GitHub actions#3
pmashchenskiy merged 1 commit into
masterfrom
META-3063-pin-to-sh-as-all-git-hub-actions

Conversation

@pmashchenskiy
Copy link
Copy Markdown
Contributor

@pmashchenskiy pmashchenskiy commented May 12, 2026

This PR introduces the following changes:

  • Pins to SHAs all GitHub actions
  • Bump versions to avoid deprecated Node.js 20 actions
  • Adds dependabot to update actions monthly

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR hardens the repository’s GitHub Actions usage by pinning all referenced actions to immutable commit SHAs, while also introducing Dependabot automation to keep those pins updated over time.

Changes:

  • Pinned actions/checkout (and refreshed Docker-related actions in the release workflow) to specific commit SHAs.
  • Updated Docker GitHub Action references to newer versions (via updated SHAs) to stay current with upstream runtime/support changes.
  • Added a Dependabot configuration to check GitHub Actions updates on a monthly schedule (grouped into a single PR stream).

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
.github/workflows/release.yaml Pins all used actions to SHAs and updates Docker action SHAs/versions for the release pipeline.
.github/workflows/build.yaml Pins the checkout action to a SHA for the build pipeline.
.github/dependabot.yml Adds monthly Dependabot updates for GitHub Actions (grouped) to keep pins maintained.

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

@pmashchenskiy pmashchenskiy requested a review from a team May 12, 2026 07:10
@pmashchenskiy pmashchenskiy merged commit 3f4fd0b into master May 12, 2026
5 checks passed
@pmashchenskiy pmashchenskiy deleted the META-3063-pin-to-sh-as-all-git-hub-actions branch May 12, 2026 07:38
@pmashchenskiy pmashchenskiy changed the title META-3063: Pin to SHAs all GitHub actions Pin to SHAs all GitHub actions May 12, 2026
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.

3 participants