Open NullVoxPopuli opened 1 year ago
I noticed in some upgrade prs, there were some instability in the lockfile.
I think that's been fixed in later versions of pnpm.
Using the same version across all machine can happen with:
This setting in the repo: https://github.com/NullVoxPopuli/limber/blob/main/package.json#L23 This ci abstraction: https://github.com/NullVoxPopuli/limber/blob/main/.github/workflows/ci.yml#L45 (or the wyvox one, which includes checkout) And this env var on each person's machine: https://github.com/NullVoxPopuli/dotfiles/blob/main/home/scripts/bash-support/environment-augmentations.sh#L59 (Hopefully temporary until volta finalizes pnpm support)
until volta finalizes pnpm support
Adding a link to volta-cli/volta#737 for reference
I noticed in some upgrade prs, there were some instability in the lockfile.
I think that's been fixed in later versions of pnpm.
Using the same version across all machine can happen with:
This setting in the repo: https://github.com/NullVoxPopuli/limber/blob/main/package.json#L23 This ci abstraction: https://github.com/NullVoxPopuli/limber/blob/main/.github/workflows/ci.yml#L45 (or the wyvox one, which includes checkout) And this env var on each person's machine: https://github.com/NullVoxPopuli/dotfiles/blob/main/home/scripts/bash-support/environment-augmentations.sh#L59 (Hopefully temporary until volta finalizes pnpm support)