ci: repair stale lockfile resolution

Use a full dependency resolution pass in lockfile repair workflows so pnpm can recover dangling snapshot references. Add a regression test covering every repair path.

Co-Authored-By: Codex <codex@openai.com>
This commit is contained in:
DottaandCodex committed 2026-09-03 10:48:05 -05:00
1 parent 6b625425a5
commit df7c28e0db
4 files changed
+28 -4

No files matched your search

+2 -2
View File
@@ -87,7 +87,7 @@ jobs:
- name: Refresh lockfile for Docker build context
run: |
set -euo pipefail
pnpm install --lockfile-only --ignore-scripts --no-frozen-lockfile
pnpm install --ignore-scripts --no-frozen-lockfile
changed="$(git status --porcelain)"
if [ -z "$changed" ]; then
@@ -281,7 +281,7 @@ jobs:
- name: Refresh lockfile for Docker build context
run: |
set -euo pipefail
pnpm install --lockfile-only --ignore-scripts --no-frozen-lockfile
pnpm install --ignore-scripts --no-frozen-lockfile
changed="$(git status --porcelain)"
if [ -z "$changed" ]; then