Skip to content

Update workflow actions to Node 24#520

Open
Akatama wants to merge 1 commit into
mainfrom
workflow-actions-node-24
Open

Update workflow actions to Node 24#520
Akatama wants to merge 1 commit into
mainfrom
workflow-actions-node-24

Conversation

@Akatama

@Akatama Akatama commented Jun 12, 2026

Copy link
Copy Markdown

Updates workflow action versions to Node 24-based releases. No intended workflow behavior changes.


Note

Low Risk
Version-only changes to CI/release automation; no application or runtime logic is modified, though a bad action upgrade could break pipelines until reverted.

Overview
Bumps third-party GitHub Actions across ci, release, release-drafter, and claude workflows to newer major tags aligned with Node 24–based action runtimes, with no intended changes to job steps, inputs, or triggers.

ci.yml updates checkout/setup-go/setup-node/pnpm, golangci-lint-action (v7→v9), goreleaser-action (v5→v7), docker/metadata-action (v5→v6), docker/login-action (v3→v4), and configure-aws-credentials (v4→v6) on lint, build, test, and package jobs. release.yml and claude.yml / release-drafter.yml get the same pattern for their respective steps (e.g. release-drafter v6→v7).

Reviewed by Cursor Bugbot for commit 31531bb. Bugbot is set up for automated code reviews on this repo. Configure here.

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.

1 participant