Commit 3c22e69
committed
ci: enforce a frozen uv install and keep uv.lock in sync
Add --locked to the CI sync so the committed uv.lock is the single source of truth and any drift fails the build, matching the frozen installs the other SDK repos already use. The release workflow now relocks and commits uv.lock after the version bump, which is what left the lock stale (it had tracked the package version, not the dependencies). uv has no rolling release-age cooldown, so a verified lockfile plus a frozen install is the supply-chain control for this repo.1 parent 8bf62c0 commit 3c22e69
3 files changed
Lines changed: 4 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
96 | | - | |
| 96 | + | |
| 97 | + | |
97 | 98 | | |
98 | 99 | | |
99 | 100 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments