Skip to content

Commit

Permalink
feat(docker)!: Upgrade PNPM to version 8.8.0
Browse files Browse the repository at this point in the history
See [1] for the changelog. The lockfiles of the synthetic FunTests are
no longer compatible with this PNPM version, therefore update them as
well to fix this error:
```
ERR_PNPM_FROZEN_LOCKFILE_WITH_OUTDATED_LOCKFILE
Cannot perform a frozen installation because the version of the lockfile
is incompatible with this version of pnpm

Try either:
1. Aligning the version of pnpm that generated the lockfile with the
version that installs from it, or
2. Migrating the lockfile so that it is compatible with the newer
version of pnpm, or
3. Using "pnpm install --no-frozen-lockfile"
Note that in CI environments, this setting is enabled by default.
```

[1]: https://github.com/pnpm/pnpm/blob/main/pnpm/CHANGELOG.md#880

Signed-off-by: Marcel Bochtler <[email protected]>
  • Loading branch information
MarcelBochtler committed Oct 6, 2023
1 parent 2cef445 commit 3320e0a
Show file tree
Hide file tree
Showing 6 changed files with 112 additions and 93 deletions.
2 changes: 1 addition & 1 deletion .versions
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ NPM_VERSION=8.15.1
NUGET_INSPECTOR_VERSION=0.9.12
PHP_VERSION=8.1
PIPTOOL_VERSION=22.2.2
PNPM_VERSION=7.8.0
PNPM_VERSION=8.8.0
PYENV_GIT_TAG=v2.3.25
PYTHON_INSPECTOR_VERSION=0.9.8
PYTHON_PIPENV_VERSION=2022.9.24
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,7 @@ FROM base AS nodejsbuild
ARG BOWER_VERSION=1.8.12
ARG NODEJS_VERSION=18.14.2
ARG NPM_VERSION=8.15.1
ARG PNPM_VERSION=7.8.0
ARG PNPM_VERSION=8.8.0
ARG YARN_VERSION=1.22.17

ENV NVM_DIR=/opt/nvm
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile-legacy
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ ENV \
GO_VERSION=1.21.1 \
HASKELL_STACK_VERSION=2.7.5 \
NPM_VERSION=8.15.1 \
PNPM_VERSION=7.8.0 \
PNPM_VERSION=8.8.0 \
PYTHON_PIPENV_VERSION=2022.9.24 \
PYTHON_POETRY_VERSION=1.6.1 \
SBT_VERSION=1.6.1 \
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 3320e0a

Please sign in to comment.