diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4833574df..a0dca7982 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,6 +22,11 @@ jobs: with: node-version: "${{ env.NODE_VER }}" + # This is a temporary "hack" to unblock CI/releases, as ideally we should avoid needing to pin NPM to a specific minor version. By doing + # so, we are basically deferring clean up of peer dependencies to a later time. See https://github.com/npm/cli/issues/4664 for more details. + - name: Pin NPM version + run: npm install -g npm@8.5.x + - name: Install dependencies run: npm ci