Skip to content

Refresh GitHub Actions to Node 24-compatible action majors #868

@intel352

Description

@intel352

During the #867 CI run, GitHub emitted Node.js 20 action runtime deprecation warnings for active workflows.

Current versions checked on 2026-06-06:

  • actions/checkout: latest v6.0.3; active workflow references already use the stable @v6 major after feat(wfctl): validate rendered CI provider artifacts #866.
  • actions/setup-go: latest v6.4.0; active workflows still use @v5.
  • actions/setup-node: latest v6.4.0; active workflows still use @v4.
  • golangci/golangci-lint-action: latest v9.2.1; active workflows still use @v7.

Scope:

  • Refresh active workflow and generated/scaffolded workflow references to Node 24-compatible majors where available.
  • Keep pinned tool versions such as go-version: '1.26' and version: v2.12.0 for golangci-lint unless the tool binary itself also needs a validated bump.
  • Verify generated workflows and CI still pass.

This was filed separately from #863/#864 to avoid expanding those issue PRs after their implementations were already merged or under review.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions