2026-08-28 17:03:12 +07:00
{
2026-08-28 17:16:27 +07:00
"branches" : [
"main"
],
2026-08-28 17:03:12 +07:00
"plugins" : [
"@semantic-release/commit-analyzer" ,
"@semantic-release/release-notes-generator" ,
"@semantic-release/changelog" ,
2026-08-28 17:16:27 +07:00
[
"@semantic-release/exec" ,
{
"prepareCmd" : "sed -i 's/^version = \\\"[^\\\"]*\\\"/version = \\\"${nextRelease.version}\\\"/' Cargo.toml && cargo check" ,
2026-08-28 17:22:23 +07:00
"successCmd" : "gh api -X POST repos/asepharyana/mytheclipse/actions/workflows/publish.yml/dispatches -f ref=main -f 'inputs[tag]=v${nextRelease.version}'"
2026-08-28 17:16:27 +07:00
}
],
[
"@semantic-release/git" ,
{
"assets" : [
"Cargo.toml" ,
"Cargo.lock" ,
"CHANGELOG.md"
],
"message" : "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
}
],
[
"@semantic-release/github" ,
{
"assets" : []
}
]
2026-08-28 17:03:12 +07:00
]
}