diff --git a/.github/workflows/build-test-release.yml b/.github/workflows/build-test-release.yml index f083dad95..11a0430bc 100644 --- a/.github/workflows/build-test-release.yml +++ b/.github/workflows/build-test-release.yml @@ -74,7 +74,7 @@ jobs: strategy: matrix: node-version: - - "18" + - "20" uses: ./.github/workflows/build-ui.yml with: node-version: ${{ matrix.node-version }} diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 964f7fae0..ed25971c8 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -16,11 +16,11 @@ jobs: python-version: 3.7 - uses: actions/setup-node@v3 with: - node-version: "18" + node-version: "20" - name: install deps uses: ./.github/actions/cached-ui-deps with: - node-version: "18" + node-version: "20" - name: Build Storybook run: | cd ui diff --git a/docs/contributing.md b/docs/contributing.md index 690def907..4eec52443 100644 --- a/docs/contributing.md +++ b/docs/contributing.md @@ -5,7 +5,7 @@ Default development branch is `develop`. Please use it for PR ## Build and Test Prerequisites: -- Node.js >= 18 ([NodeJS](https://nodejs.org/en/download) or use [nvm](https://github.com/nvm-sh/nvm)) +- Node.js LTS version ([NodeJS](https://nodejs.org/en/download) or use [nvm](https://github.com/nvm-sh/nvm)) - Yarn Classic (`npm install --global yarn`) - Poetry 1.5.1. [Installation guide](https://python-poetry.org/docs/#installing-with-the-official-installer) diff --git a/ui/package.json b/ui/package.json index 4cebe5d48..a3fa0e04d 100644 --- a/ui/package.json +++ b/ui/package.json @@ -106,8 +106,8 @@ "string-width": "^4.2.2" }, "engines": { - "node": ">=18", - "yarn": "^1" + "node": ">=20.10.0", + "yarn": "^1.22.21" }, "msw": { "workerDirectory": "src/public"