mirror of
https://github.com/Sea-Haven-Industries/open-swe.git
synced 2026-10-07 16:19:09 +00:00
Add --frozen-lockfile to CI Checks
Normal bun install treats bun.lock as updatable. If package.json requests a requirement bun.lock doesn't satisfy, bun quietly rewrites the lock and moves on. The committed lock is never updated.
This commit is contained in:
parent
28263309fc
commit
fa89a00aeb
1 changed files with 10 additions and 0 deletions
10
.github/workflows/ci.yml
vendored
10
.github/workflows/ci.yml
vendored
|
|
@ -111,3 +111,13 @@ jobs:
|
||||||
# Python, so no uv sync / deps needed.
|
# Python, so no uv sync / deps needed.
|
||||||
- name: triage.md is up to date with triage.jsonl
|
- name: triage.md is up to date with triage.jsonl
|
||||||
run: make triage-check
|
run: make triage-check
|
||||||
|
|
||||||
|
ui-lockfile:
|
||||||
|
name: ui bun.lock in sync
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v7
|
||||||
|
- uses: oven-sh/setup-bun@v2
|
||||||
|
- name: ui/package.json and ui/bun.lock agree
|
||||||
|
working-directory: ui
|
||||||
|
run: bun install --frozen-lockfile
|
||||||
Loading…
Add table
Reference in a new issue