fix(ci): commit pnpm-lock.yaml for frozen-lockfile CI
CI - Build & Test / Backend (.NET) (push) Successful in 24s
CI - Build & Test / Frontend (Vue/TS) (push) Failing after 7s
CI - Build & Test / Security Check (push) Successful in 3s

The --frozen-lockfile flag requires the lockfile to be present
in the checkout. Previously pnpm-lock.yaml was gitignored, so
it was absent from CI checkouts.

Lockfiles SHOULD be version-controlled for reproducible builds.
This also enables CI to detect when lockfile is outdated vs
package.json.
This commit is contained in:
2026-06-09 21:15:13 +02:00
parent 65b46386a1
commit 66b833b68b
2 changed files with 1443 additions and 2 deletions
+1 -2
View File
@@ -30,5 +30,4 @@ docker-compose.override.yml
*.tmp
*.bak
# pnpm
pnpm-lock.yaml
# pnpm (lockfile IS committed for reproducible CI builds)