Skip to content

fix(workflows): regenerate via devctl to drop Node-20 mindsers action - #3

Open
weatherhog wants to merge 2 commits into
mainfrom
fix/regen-workflows-drop-mindsers
Open

fix(workflows): regenerate via devctl to drop Node-20 mindsers action#3
weatherhog wants to merge 2 commits into
mainfrom
fix/regen-workflows-drop-mindsers

Conversation

@weatherhog

Copy link
Copy Markdown

Regenerates the auto-generated GitHub workflow files via devctl v7.40.7 gen workflows -f generic.

The repo's self-contained Create Release workflow is replaced with a thin wrapper that invokes the centralized reusable workflow at giantswarm/github-workflows, which no longer uses mindsers/changelog-reader-action (see giantswarm/github-workflows#173).

This unblocks the June 2 2026 Node 20 deprecation deadline:
https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Refs: giantswarm/giantswarm#36091

What changed

 .github/workflows/zz_generated.create_release.yaml | 255 ++-------------------
 .../workflows/zz_generated.create_release_pr.yaml  | 215 ++---------------
 .github/workflows/zz_generated.gitleaks.yaml       |  21 +-
 3 files changed, 41 insertions(+), 450 deletions(-)

Test plan

  • Generated YAML parses (python3 yaml.safe_load).
  • Next release run on this repo will exercise the centralized workflow path.

🤖 Generated with Claude Code

Regenerates .github/workflows/zz_generated.*.yaml via devctl v7.40.7
gen workflows. The previous self-contained Create Release workflow is
replaced with a thin wrapper invoking the centralized reusable workflow
at giantswarm/github-workflows, which no longer uses
mindsers/changelog-reader-action (see giantswarm/github-workflows#173).

This unblocks the June 2 2026 Node 20 deprecation deadline:
https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Refs: giantswarm/giantswarm#36091
@weatherhog
weatherhog requested a review from mproffitt August 13, 2026 15:14
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.

2 participants