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.
This commit is contained in:
+1
-1
@@ -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"],
|
||||
|
||||
Reference in New Issue
Block a user