Skip to content

Commit a410d3b

Browse files
authored
ci(release): ensure that uv.lock is committed with a new release (ibis-project#10723)
1 parent a9d6611 commit a410d3b

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

.releaserc.js

+1
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ module.exports = {
8282
{
8383
assets: [
8484
"pyproject.toml",
85+
"uv.lock",
8586
"docs/release_notes_generated.qmd",
8687
"ibis/__init__.py"
8788
],

ci/release/prepare.sh

+3
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ version="${1}"
66

77
nix develop '.#release' -c uvx --from=toml-cli toml set --toml-path=pyproject.toml project.version "$version"
88

9+
# sync lockfile
10+
nix develop '.#release' -c uv sync
11+
912
# build artifacts
1013
nix develop '.#release' -c uv build
1114

0 commit comments

Comments
 (0)