fix: bump renovate job to Node 24, [email protected] requires it #5

Merged
james merged 1 commit from fix/renovate-node-version into main 2026-09-11 23:05:12 +00:00
Owner

[email protected] declares engines.node: ^24.11.0 and uses RegExp.escape,
a Node 24+ builtin. Every scheduled run on Node 22 has been crashing on
an unhandled rejection while loading the bazel manager, before Renovate
does any repo scanning:

ERROR: unhandledRejection
"err": {"message": "RegExp.escape is not a function"}
TypeError: RegExp.escape is not a function
at .../renovate/lib/modules/manager/bazel/rules/http.ts:39:42

Because it's an unhandled rejection rather than a caught fatal error,
the npx process still exits 0, so every run has shown as a successful
job in Actions while doing nothing (verified across three consecutive
daily runs). No PRs or Dependency Dashboard issue have ever been
created for balam since Renovate was added.

[email protected] declares engines.node: ^24.11.0 and uses RegExp.escape, a Node 24+ builtin. Every scheduled run on Node 22 has been crashing on an unhandled rejection while loading the bazel manager, before Renovate does any repo scanning: ERROR: unhandledRejection "err": {"message": "RegExp.escape is not a function"} TypeError: RegExp.escape is not a function at .../renovate/lib/modules/manager/bazel/rules/http.ts:39:42 Because it's an unhandled rejection rather than a caught fatal error, the npx process still exits 0, so every run has shown as a successful job in Actions while doing nothing (verified across three consecutive daily runs). No PRs or Dependency Dashboard issue have ever been created for balam since Renovate was added.
fix: bump renovate job to Node 24, [email protected] requires it
Some checks failed
ojo-scan.yml / fix: bump renovate job to Node 24, [email protected] requires it (push) Failing after 0s
renovate.yml / fix: bump renovate job to Node 24, [email protected] requires it (push) Failing after 0s
ojo-scan.yml / fix: bump renovate job to Node 24, [email protected] requires it (pull_request) Failing after 0s
renovate.yml / fix: bump renovate job to Node 24, [email protected] requires it (pull_request) Failing after 0s
ojo-scan.yml / Merge pull request 'fix: bump renovate job to Node 24, [email protected] requires it' (#5) from fix/renovate-node-version into main (pull_request) Failing after 0s
renovate.yml / Merge pull request 'fix: bump renovate job to Node 24, [email protected] requires it' (#5) from fix/renovate-node-version into main (pull_request) Failing after 0s
9cc3c4c420
[email protected] declares engines.node: ^24.11.0 and uses RegExp.escape,
a Node 24+ builtin. Every scheduled run on Node 22 has been crashing on
an unhandled rejection while loading the bazel manager, before Renovate
does any repo scanning:

  ERROR: unhandledRejection
       "err": {"message": "RegExp.escape is not a function"}
       TypeError: RegExp.escape is not a function
           at .../renovate/lib/modules/manager/bazel/rules/http.ts:39:42

Because it's an unhandled rejection rather than a caught fatal error,
the npx process still exits 0, so every run has shown as a successful
job in Actions while doing nothing (verified across three consecutive
daily runs). No PRs or Dependency Dashboard issue have ever been
created for balam since Renovate was added.
james merged commit 95bdd86dda into main 2026-09-11 23:05:12 +00:00
james deleted branch fix/renovate-node-version 2026-09-11 23:05:13 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
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
ColibriSec/forgejo-workflows!5
No description provided.