AlmaLinux / AlmaLinux/almalinux.org

Update to Node24

オープン
#1,008 コメント 0 件 リアクション 0 件 担当者 1 名 @bennyvasquez が担当を希望しています GitHub で見る
enhancement
主要言語
HTML
スター
53
フォーク
70
平均マージ
19時間 19分
マージ済み PR(30日)
5

説明

Two of our actions don't have Node 24 releases yet, so we're still seeing this deprecation warning on every build:

> Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: `peaceiris/actions-hugo@v2`, `cloudflare/wrangler-action@v3`. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026.

Already on Node 24:

- [x] `actions/checkout@v5`
- [x] `peter-evans/create-pull-request@v8`

Still waiting on upstream:

- [ ] `peaceiris/actions-hugo` — https://github.com/peaceiris/actions-hugo/issues/675
- [ ] `cloudflare/wrangler-action` — https://github.com/cloudflare/wrangler-action/issues/413

Once both are released we can bump the versions and close this. The hard deadline is June 2nd 2026 — after that GitHub forces Node 24 by default. If we hit June 2 and either of these still isn't released, we can fall back to setting `FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true` in the workflow as a temporary measure.

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。