diff --git a/.github/workflows/test-and-release.yml b/.github/workflows/test-and-release.yml index 60b8396..3a963e2 100644 --- a/.github/workflows/test-and-release.yml +++ b/.github/workflows/test-and-release.yml @@ -35,6 +35,7 @@ jobs: # 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 }} @@ -73,7 +74,7 @@ jobs: # steps: # - uses: ioBroker/testing-action-deploy@v1 # with: -# node-version: '16.x' +# node-version: '24.x' # # Uncomment the following line if your adapter cannot be installed using 'npm ci' # # install-command: 'npm install' # npm-token: ${{ secrets.NPM_TOKEN }} diff --git a/README.md b/README.md index 2348abf..2feda8b 100644 --- a/README.md +++ b/README.md @@ -112,6 +112,9 @@ Stop: ## Changelog +### **WORK IN PROGRESS** +- (iobroker-bot) Adapter requires node.js >= 20 now. + ### 1.0.3 (2026-01-12) - fix login diff --git a/package.json b/package.json index 78578b4..4c78baf 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "url": "https://github.com/TA2k/ioBroker.vesync.git" }, "engines": { - "node": ">= 18" + "node": ">= 20" }, "dependencies": { "@iobroker/adapter-core": "^3.3.2",