Merge pull request #5 from offendingcommit/fix/release-cargo-lock

fix(release): regenerate and commit Cargo.lock on release
This commit is contained in:
Offending Commit
2026-05-03 17:10:17 -05:00
committed by GitHub
2 changed files with 8 additions and 3 deletions

View File

@@ -19,14 +19,19 @@
[ [
"@semantic-release/exec", "@semantic-release/exec",
{ {
"prepareCmd": "sed -i 's/^version = \"[^\"]*\"/version = \"${nextRelease.version}\"/' packages/desktop/src-tauri/Cargo.toml", "prepareCmd": "sed -i 's/^version = \"[^\"]*\"/version = \"${nextRelease.version}\"/' packages/desktop/src-tauri/Cargo.toml && cargo update -p openconcho --manifest-path packages/desktop/src-tauri/Cargo.toml",
"publishCmd": "echo new_release_published=true >> $GITHUB_OUTPUT && echo new_release_version=${nextRelease.version} >> $GITHUB_OUTPUT" "publishCmd": "echo new_release_published=true >> $GITHUB_OUTPUT && echo new_release_version=${nextRelease.version} >> $GITHUB_OUTPUT"
} }
], ],
[ [
"@semantic-release/git", "@semantic-release/git",
{ {
"assets": ["CHANGELOG.md", "package.json", "packages/desktop/src-tauri/Cargo.toml"], "assets": [
"CHANGELOG.md",
"package.json",
"packages/desktop/src-tauri/Cargo.toml",
"packages/desktop/src-tauri/Cargo.lock"
],
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
} }
], ],

View File

@@ -2225,7 +2225,7 @@ dependencies = [
[[package]] [[package]]
name = "openconcho" name = "openconcho"
version = "0.5.1" version = "0.5.2"
dependencies = [ dependencies = [
"serde", "serde",
"serde_json", "serde_json",