diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3e84b2fa29f599f67157ddc18f1f6ee4b428fd1e..00b17213b4ed24db10298602596c5c40d8420922 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,7 +26,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest, windows-latest] - node-version: [12] + node-version: [12, ^14.15.0] python-version: [3.8] java-version: [8] exclude: @@ -58,7 +58,7 @@ jobs: - name: Skip Java tests if: env.NODE_VERSION != '12' - run: echo "::set-env name=SKIP_JAVA_TESTS::true" + run: echo "SKIP_JAVA_TESTS=true" >> $GITHUB_ENV - name: Init platform shell: bash diff --git a/docs/development/local-development.md b/docs/development/local-development.md index 627974a30879c1bad09dfe7c12ffcaf2e9a09e6b..7b3a47d46dc490ba6c39e738b777cb233a502c88 100644 --- a/docs/development/local-development.md +++ b/docs/development/local-development.md @@ -10,7 +10,7 @@ Please submit PRs to improve it if you think anything is unclear or you can thin For local development some dependencies are required: - Git -- Node.js `>=12` +- Node.js `^12.13.0 || >=14.15.0` - Yarn `^1.17.0` - C++ compiler - Python `^3.7` @@ -26,7 +26,7 @@ _Linux_ You can use the following commands for `Ubuntu`. ```sh -curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - +curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list sudo apt-get update @@ -49,9 +49,9 @@ The following steps work to set up a brand new Windows 10 installation for devel ``` PS C:\Windows\system32> git --version - git version 2.26.2.windows.1 + git version 2.29.0.windows.1 PS C:\Windows\system32> node --version - v12.16.3 + v14.15.0 PS C:\Windows\system32> yarn --version 1.22.4 PS C:\Windows\system32> python --version diff --git a/package.json b/package.json index dda9999ff0e9bf32b95335784201a2004bdceddc..c4241ba0a5f3674202374ba7a2bcf669fdba2f53 100644 --- a/package.json +++ b/package.json @@ -106,7 +106,7 @@ }, "homepage": "https://renovatebot.com", "engines": { - "node": ">=12", + "node": "^12.13.0 || >=14.15.0", "yarn": "^1.17.0" }, "dependencies": {