Skip to content

ci: bump workflow actions to Node 24 majors ahead of 2026-09-23 Node 20 removal - #2708

Merged
s1ntaxe770r merged 1 commit into
developfrom
ci/node24-workflow-actions
Sep 12, 2026
Merged

s1ntaxe770r merged 1 commit into
developfrom
ci/node24-workflow-actions

Conversation

@s1ntaxe770r

@s1ntaxe770r s1ntaxe770r commented Sep 12, 2026

Copy link
Copy Markdown
Collaborator

Final batch of version bumps , related to #2681

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
opentaco-docs 68bbe18 Commit Preview URL

Branch Preview URL
Sep 12 2026, 02:44 AM

@s1ntaxe770r
s1ntaxe770r merged commit 330f4be into develop Sep 12, 2026
25 of 35 checks passed
s1ntaxe770r added a commit that referenced this pull request Sep 12, 2026
…ll steps

GitHub removes Node 16 and Node 20 from Actions runners on 2026-09-23.
Two actions used by setup-terragrunt and setup-tfenv have no Node 24
release upstream and are effectively unmaintained:

- autero1/action-terragrunt v3.0.2 (node20, last release Feb 2024)
- rhythmictech/actions-setup-tfenv v0.1.2 (node16, last release Jul 2022)

Both are replaced with bash steps that reproduce their behaviour:

- tfenv: clone tfutils/tfenv into $HOME/.tfenv if absent, add bin to PATH.
- terragrunt: accept "0.73.7", "v0.73.7" or "latest"; download the
  release binary for linux/darwin/windows on amd64/arm64/386; add to PATH.

Follows #2681 and #2708. Closes the remaining gap in #2707.
s1ntaxe770r added a commit that referenced this pull request Sep 13, 2026
…ll steps (#2709)

GitHub removes Node 16 and Node 20 from Actions runners on 2026-09-23.
Two actions used by setup-terragrunt and setup-tfenv have no Node 24
release upstream and are effectively unmaintained:

- autero1/action-terragrunt v3.0.2 (node20, last release Feb 2024)
- rhythmictech/actions-setup-tfenv v0.1.2 (node16, last release Jul 2022)

Both are replaced with bash steps that reproduce their behaviour:

- tfenv: clone tfutils/tfenv into $HOME/.tfenv if absent, add bin to PATH.
- terragrunt: accept "0.73.7", "v0.73.7" or "latest"; download the
  release binary for linux/darwin/windows on amd64/arm64/386; add to PATH.

Follows #2681 and #2708. Closes the remaining gap in #2707.
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