From 90322b5f970aaf48b6da0adaf89c2f516aec0e4c Mon Sep 17 00:00:00 2001 From: asepharyana Date: Fri, 28 Aug 2026 17:06:51 +0700 Subject: [PATCH] fix(release): remove --locked from cargo check in release prepare cargo check --locked fails after bumping version in Cargo.toml because Cargo.lock needs to be regenerated with the new root package version. Semantic-release bump then committed Cargo.toml+CHANGELOG but lockfile stayed stale, so the whole prepare step errored out. --- .releaserc.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.releaserc.json b/.releaserc.json index 8d100e1..a6d44a7 100644 --- a/.releaserc.json +++ b/.releaserc.json @@ -5,7 +5,7 @@ "@semantic-release/release-notes-generator", "@semantic-release/changelog", ["@semantic-release/exec", { - "prepareCmd": "sed -i 's/^version = \\\"[^\\\"]*\\\"/version = \\\"${nextRelease.version}\\\"/' Cargo.toml && cargo check --locked" + "prepareCmd": "sed -i 's/^version = \\\"[^\\\"]*\\\"/version = \\\"${nextRelease.version}\\\"/' Cargo.toml && cargo check" }], ["@semantic-release/git", { "assets": ["Cargo.toml", "Cargo.lock", "CHANGELOG.md"],