From ecc7efaf7aa4c76d5a62d5dc5dbcdca5964a41fc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 7 Apr 2026 05:37:41 +0000 Subject: [PATCH] Update from template: X0000-updateNodeJsAtTestAndRelease --- .github/workflows/test-and-release.yml | 7 ++++--- README.md | 3 +++ package.json | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test-and-release.yml b/.github/workflows/test-and-release.yml index e3014385..0b67b16f 100644 --- a/.github/workflows/test-and-release.yml +++ b/.github/workflows/test-and-release.yml @@ -23,19 +23,20 @@ jobs: steps: - uses: ioBroker/testing-action-check@v1 with: - node-version: '14.x' + node-version: '24.x' type-checking: true lint: true # Runs adapter tests on all supported node versions and OSes adapter-tests: + needs: [check-and-lint] if: contains(github.event.head_commit.message, '[skip ci]') == false runs-on: ${{ matrix.os }} strategy: matrix: - node-version: [12.x, 14.x, 16.x] + node-version: [20.x, 22.x, 24.x] os: [ubuntu-latest, windows-latest, macos-latest] steps: @@ -62,7 +63,7 @@ jobs: steps: - uses: ioBroker/testing-action-deploy@v1 with: - node-version: "14.x" # This should be LTS + node-version: '24.x' # This should be LTS build: 'true' npm-token: ${{ secrets.NPM_TOKEN }} github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/README.md b/README.md index 43989828..3bac41ef 100644 --- a/README.md +++ b/README.md @@ -66,6 +66,9 @@ The result object `ret` looks as follows: ``` ## Changelog + +### **WORK IN PROGRESS** +- (iobroker-bot) Adapter requires node.js >= 20 now. [Older changes](CHANGELOG_OLD.md)