fix: Uptime Kuma is not able to start on older version of Node.js 20 (~20.17.0) (#7019)

This commit is contained in:
Louis Lam
2026-02-22 09:38:50 +08:00
committed by GitHub
parent a1172ab4b3
commit 5cd23d237c
4 changed files with 224 additions and 183 deletions

View File

@@ -35,13 +35,16 @@ jobs:
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with: { persist-credentials: false }
- name: Use Node.js 20
- name: Use Node.js 25
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
with:
node-version: 20
node-version: 25
- name: Validate language JSON files
run: node ./extra/check-lang-json.js
- name: Validate knex migrations filename
run: node ./extra/check-knex-filenames.mjs
- name: Validate package.json
run: node ./extra/check-package-json.mjs