fix: use Release Please extra-files instead of sync-versions job

Remove sync-versions job that fails on protected branches.
Instead, use Release Please's extra-files feature to update
package.json versions as part of the release PR.
This commit is contained in:
Paul Nothaft
2026-01-15 12:32:07 +01:00
parent c05ae5b0b9
commit fe7d45dd12
4 changed files with 24 additions and 72 deletions
+12 -1
View File
@@ -24,7 +24,18 @@
".": {
"release-type": "simple",
"changelog-path": "CHANGELOG.md",
"extra-files": []
"extra-files": [
{
"type": "json",
"path": "backend/package.json",
"jsonpath": "$.version"
},
{
"type": "json",
"path": "frontend/package.json",
"jsonpath": "$.version"
}
]
}
}
}