Skip to content

chore(ci): bump GitHub Actions off Node 20 runtimes#10

Open
clo-ciq wants to merge 1 commit intodevelfrom
chore/node20-eol-actions-bump-2026-05
Open

chore(ci): bump GitHub Actions off Node 20 runtimes#10
clo-ciq wants to merge 1 commit intodevelfrom
chore/node20-eol-actions-bump-2026-05

Conversation

@clo-ciq
Copy link
Copy Markdown

@clo-ciq clo-ciq commented May 8, 2026

Summary

Node 20 reached EOL on 2026-04-30. This PR bumps GitHub Actions to current stable releases, pinned by full commit SHA with the target tag in a trailing comment.

⚠️ Heads up — review these specifically

Warning

Docker actions bumped to new majors — verify build behavior.

  • docker/login-action: 9780b0c442fbb1117ed29e0efdff1e18412f7567 -> v4.1.0

  • setup-buildx-action v4 changed default driver behavior — usually fine, but verify if you read outputs: from build-push-action (e.g. for image digests).

  • Multi-line secrets: values to build-push-action should be re-tested if you use them.

Changes

Action Before After
actions/checkout v4 v6.0.2
docker/login-action 9780b0c442fbb1117ed29e0efdff1e18412f7567 v4.1.0

Files touched: 2 workflow file(s), 4 line change(s).

Test plan

  • Existing CI runs on this PR and stays green.
  • If this repo's workflows aren't PR-triggered, dispatch them manually after merge or via workflow_dispatch.

Part of an org-wide bulk update across ~135 ctrliq repos to escape Node 20 EOL.

Node 20 reached EOL on 2026-04-30. Pin all first- and third-party
GitHub Actions to current stable releases by full commit SHA, with the
target tag in a trailing comment.

Updated:
  - actions/checkout: v4 -> v6.0.2
  - docker/login-action: 9780b0c442fbb1117ed29e0efdff1e18412f7567 -> v4.1.0
Copilot AI review requested due to automatic review settings May 8, 2026 20:29
Copy link
Copy Markdown
Contributor

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

Updates the repository’s release-related GitHub Actions workflows to newer, SHA-pinned action revisions in response to Node 20 reaching EOL, reducing the risk of workflow breakage from deprecated runtimes.

Changes:

  • Bump actions/checkout to a newer SHA-pinned revision (tag noted as v6.0.2) in both workflows.
  • Bump docker/login-action to a newer SHA-pinned revision (tag noted as v4.1.0) in both workflows.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/stage.yml Updates actions/checkout and docker/login-action pins used by the staging workflow.
.github/workflows/promote.yaml Updates actions/checkout and docker/login-action pins used by the promotion workflow.

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

- uses: actions/checkout@v4
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
depth: 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants