diff --git a/.github/workflows/run-javascript-tests.yml b/.github/workflows/run-javascript-tests.yml index 6900f2ea0..b61b423bf 100644 --- a/.github/workflows/run-javascript-tests.yml +++ b/.github/workflows/run-javascript-tests.yml @@ -22,12 +22,17 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 + with: + node-version: '18.x' - name: Upgrade yarn run: | + yarn set version berry yarn set version 3 + - uses: actions/checkout@v3 + - name: Install Node modules run: | cd web diff --git a/Dockerfile b/Dockerfile index 89c242d0d..1fd807821 100644 --- a/Dockerfile +++ b/Dockerfile @@ -46,6 +46,7 @@ WORKDIR /pgadmin4/web # Build the JS vendor code in the app-builder, and then remove the vendor source. RUN export CPPFLAGS="-DPNG_ARM_NEON_OPT=0" && \ + yarn set version berry && \ yarn set version 3 && \ yarn install && \ yarn run bundle && \