Skip to content
This repository was archived by the owner on Jul 10, 2026. It is now read-only.

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

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

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

Conversation

@clo-ciq

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

Copy link
Copy Markdown

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.

Changes

Action Before After
actions/checkout v3 v6.0.2
actions/setup-go v3 v6.4.0

Files touched: 2 workflow file(s), 20 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: v3 -> v6.0.2
  - actions/setup-go: v3 -> v6.4.0
Copilot AI review requested due to automatic review settings May 8, 2026 20:31

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

Updates the repository’s GitHub Actions workflows to newer actions/* releases (pinned by full commit SHA) to avoid reliance on deprecated Node 20-based action runtimes and keep CI/release pipelines current.

Changes:

  • Bumped actions/setup-go from v3 to v6.4.0 (pinned by commit SHA) across CI and release workflows.
  • Bumped actions/checkout from v3 to v6.0.2 (pinned by commit SHA) across CI and release workflows.

Reviewed changes

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

File Description
.github/workflows/release.yml Updates actions/setup-go and actions/checkout to SHA-pinned newer versions for release pipeline jobs.
.github/workflows/ci.yml Updates actions/setup-go and actions/checkout to SHA-pinned newer versions for PR CI jobs.

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

with:
go-version: '1.21'
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants