Skip to content

ci: update GitHub Actions to Node 24 and harden pipeline - #62

Merged
Valkyrie00 merged 1 commit into
mainfrom
fix/update-github-actions-node24
Jun 24, 2026
Merged

Valkyrie00 merged 1 commit into
mainfrom
fix/update-github-actions-node24

Conversation

@Valkyrie00

@Valkyrie00 Valkyrie00 commented Jun 24, 2026 •

Copy link
Copy Markdown
Owner

GitHub runners now default to Node 24 (June 2026), deprecating Node 20. Bumped all actions to their Node 24-compatible releases:

  • actions/checkout v4 → v5
  • actions/setup-go v5 → v6
  • actions/upload-artifact v4 → v5
  • github/codeql-action/upload-sarif v3 → v4
  • goreleaser/goreleaser-action v6 → v7

Pin securego/gosec from master to @v2.27.1 for reproducible builds and supply chain safety. Add Dependabot config to automatically track weekly GitHub Actions updates.

@Valkyrie00 Valkyrie00 self-assigned this Jun 24, 2026
@Valkyrie00 Valkyrie00 added enhancement New feature or request CI labels Jun 24, 2026
GitHub runners now default to Node 24 (June 2026), deprecating Node 20.
Bumped all actions to their Node 24-compatible releases:
- actions/checkout v4 → v5
- actions/setup-go v5 → v6
- actions/upload-artifact v4 → v5
- github/codeql-action/upload-sarif v3 → v4
- goreleaser/goreleaser-action v6 → v7

Pin securego/gosec from @master to @v2.27.1 for reproducible builds
and supply chain safety. Add Dependabot config to automatically track
weekly GitHub Actions updates.

Signed-off-by: Vito Castellano <castellano.vito@gmail.com>
@Valkyrie00
Valkyrie00 force-pushed the fix/update-github-actions-node24 branch from f51c638 to 425855f Compare June 24, 2026 23:07
@Valkyrie00
Valkyrie00 merged commit 5b4c3d4 into main Jun 24, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant