Update Node.js to v24 #1283

Merged
viceice merged 1 commit from renovate/major-nodejs into main 2026-01-13 11:00:05 +00:00
Member

This PR contains the following updates:

Package Type Update Change
data.forgejo.org/oci/node (source) container major 22-bookworm24-bookworm

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [data.forgejo.org/oci/node](https://hub.docker.com/_/node) ([source](https://github.com/nodejs/docker-node)) | container | major | `22-bookworm` → `24-bookworm` | --- ### Configuration 📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi43OC4xIiwidXBkYXRlZEluVmVyIjoiNDIuNzguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiS2luZC9EZXBlbmRlbmN5VXBkYXRlIiwicnVuLWVuZC10by1lbmQtdGVzdHMiXX0=-->
Contributor

cascading-pr updated at actions/setup-forgejo#824

cascading-pr updated at https://code.forgejo.org/actions/setup-forgejo/pulls/824
@ -222,3 +222,3 @@
mkdir -p /etc/apt/keyrings
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
NODE_MAJOR=20
NODE_MAJOR=24
Owner

breaking change: this probably breaks bullseye because node v24 needs a higher glibc

breaking change: this probably breaks bullseye because node v24 needs a higher glibc
Owner

no, vwerified to work on bullseye:

$ docker run --rm -it code.forgejo.org/oci/debian:bullseye
> apt update
> apt install -y curl
> curl -fsSL https://deb.nodesource.com/setup_24.x | bash -
> apt install -y nodejs
> node -v
v24.12.0
> exit
no, vwerified to work on bullseye: ```sh $ docker run --rm -it code.forgejo.org/oci/debian:bullseye > apt update > apt install -y curl > curl -fsSL https://deb.nodesource.com/setup_24.x | bash - > apt install -y nodejs > node -v v24.12.0 > exit
viceice marked this conversation as resolved
viceice-bot changed title from Update nodejs to v24 (major) to Update Node.js to v24 2026-01-13 09:50:40 +00:00
viceice-bot force-pushed renovate/major-nodejs from 580128444f
Some checks failed
cascade / forgejo (pull_request_target) Has been skipped
cascade / debug (pull_request_target) Has been skipped
issue-labels / release-notes (pull_request_target) Has been skipped
cascade / end-to-end (pull_request_target) Successful in 36m29s
checks / validate mocks (pull_request) Successful in 25s
checks / build and test (pull_request) Successful in 42s
checks / validate pre-commit-hooks file (pull_request) Successful in 35s
checks / integration tests (docker-stable) (pull_request) Has been cancelled
checks / integration tests (docker-latest) (pull_request) Has been cancelled
checks / runner exec tests (pull_request) Has been cancelled
checks / runner integration tests (pull_request) Has been cancelled
to 6300ef552e
All checks were successful
issue-labels / release-notes (pull_request_target) Has been skipped
2026-01-13 09:50:41 +00:00
Compare
viceice approved these changes 2026-01-13 09:51:33 +00:00
viceice scheduled this pull request to auto merge when all checks succeed 2026-01-13 09:51:40 +00:00
viceice-bot force-pushed renovate/major-nodejs from 6300ef552e
All checks were successful
issue-labels / release-notes (pull_request_target) Has been skipped
to 11e8b96029
Some checks are pending
issue-labels / release-notes (pull_request_target) Waiting to run
cascade / debug (pull_request_target) Waiting to run
cascade / forgejo (pull_request_target) Waiting to run
cascade / end-to-end (pull_request_target) Waiting to run
checks / build and test (pull_request) Waiting to run
checks / runner exec tests (pull_request) Blocked by required conditions
checks / integration tests (docker-latest) (pull_request) Waiting to run
checks / integration tests (docker-stable) (pull_request) Waiting to run
checks / runner integration tests (pull_request) Blocked by required conditions
checks / validate mocks (pull_request) Waiting to run
checks / validate pre-commit-hooks file (pull_request) Waiting to run
2026-01-13 10:30:20 +00:00
Compare
viceice-bot force-pushed renovate/major-nodejs from 11e8b96029
Some checks are pending
issue-labels / release-notes (pull_request_target) Waiting to run
cascade / debug (pull_request_target) Waiting to run
cascade / forgejo (pull_request_target) Waiting to run
cascade / end-to-end (pull_request_target) Waiting to run
checks / build and test (pull_request) Waiting to run
checks / runner exec tests (pull_request) Blocked by required conditions
checks / integration tests (docker-latest) (pull_request) Waiting to run
checks / integration tests (docker-stable) (pull_request) Waiting to run
checks / runner integration tests (pull_request) Blocked by required conditions
checks / validate mocks (pull_request) Waiting to run
checks / validate pre-commit-hooks file (pull_request) Waiting to run
to d9280edb94
All checks were successful
issue-labels / release-notes (pull_request_target) Has been skipped
checks / build and test (pull_request) Successful in 38s
checks / validate mocks (pull_request) Successful in 23s
checks / validate pre-commit-hooks file (pull_request) Successful in 36s
checks / runner exec tests (pull_request) Successful in 33s
checks / integration tests (docker-latest) (pull_request) Successful in 8m39s
checks / runner integration tests (pull_request) Successful in 4m22s
checks / integration tests (docker-stable) (pull_request) Successful in 9m52s
cascade / debug (pull_request_target) Has been skipped
cascade / end-to-end (pull_request_target) Successful in 5s
cascade / forgejo (pull_request_target) Successful in 1m17s
2026-01-13 10:30:52 +00:00
Compare
Contributor

cascading-pr updated at actions/setup-forgejo#824

cascading-pr updated at https://code.forgejo.org/actions/setup-forgejo/pulls/824
viceice deleted branch renovate/major-nodejs 2026-01-13 11:00:05 +00:00
viceice referenced this pull request from a commit 2026-01-13 11:00:06 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
forgejo/runner!1283
No description provided.