chore(node): run tests and linting with Node 24 too

Signed-off-by: Erik Michelson <github@erik.michelson.eu>
This commit is contained in:
Erik Michelson
2025-11-25 01:10:58 +01:00
committed by Philip Molares
parent c6e2cefa8f
commit 05a937ea22
3 changed files with 3 additions and 2 deletions

View File

@@ -15,7 +15,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
node: ['18', '20', '22']
node: ['18', '20', '22', '24']
name: Node ${{ matrix.node }}
steps:
- name: Checkout repository

View File

@@ -17,7 +17,7 @@ jobs:
- name: Setup node
uses: ./.github/actions/setup-node
with:
NODEJS_VERSION: '22'
NODEJS_VERSION: '24'
- name: Run ESLint
run: yarn run eslint

View File

@@ -7,6 +7,7 @@
`none` to completely disable uploads.
- Allow links to protocols such as xmpp, webcal or geo
- Switch from deprecated shortid to nanoid module, with 10 character long aliases in "public" links
- Ensure compatibility with Node 24
### Bugfixes
- Ignore the healthcheck endpoint in the "too busy" limiter