diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 2c0c6d7f..172a48b0 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -17,7 +17,7 @@ jobs: uses: actions/setup-node@v3 with: cache: yarn - node-version: 16 + node-version: 18 - name: Install run: yarn - name: Lint @@ -33,7 +33,7 @@ jobs: uses: actions/setup-node@v3 with: cache: yarn - node-version: 16 + node-version: 18 - name: Install run: yarn - name: Lint @@ -49,7 +49,7 @@ jobs: uses: actions/setup-node@v3 with: cache: yarn - node-version: 16 + node-version: 18 - name: Install run: yarn - name: Test @@ -104,7 +104,7 @@ jobs: uses: actions/setup-node@v3 with: cache: yarn - node-version: 16 + node-version: 18 - name: Install run: yarn --frozen-lockfile --production=false - name: Install Playwright browsers diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 50a1f5f0..dfa96449 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -16,9 +16,9 @@ ### Requirements -- [Node.js](https://nodejs.org) -- [Yarn](https://yarnpkg.com/getting-started/install) -- [Docker](https://www.docker.com/get-started) +- [Node.js](https://nodejs.org) v18 (with npm v8) +- [Yarn](https://yarnpkg.com/getting-started/install) v1.22 +- [Docker](https://www.docker.com/get-started) >= v20 ### First Setup diff --git a/package.json b/package.json index a7b6e5a8..bb388844 100644 --- a/package.json +++ b/package.json @@ -5,8 +5,9 @@ "license": "MIT", "private": true, "engines": { - "node": "16", - "npm": "8" + "node": "18", + "npm": "8", + "yarn": "1.22" }, "scripts": { "prebuild": "sh ./scripts/build/prebuild.sh",