fix: enable covector createRelease for automatic tag and release creation

This commit is contained in:
delibae 2026-03-10 21:20:04 +09:00
parent 8ef179473d
commit fe1e5d8685
2 changed files with 7 additions and 8 deletions

View file

@ -0,0 +1,6 @@
---
"@claude-prism/desktop": patch
"claude-prism-desktop": patch
---
Fix CI release pipeline to auto-create GitHub releases and tags via covector

View file

@ -43,7 +43,7 @@ jobs:
with:
token: ${{ secrets.GITHUB_TOKEN }}
command: version-or-publish
createRelease: false
createRelease: true
- name: Sync Cargo.lock
if: steps.covector.outputs.commandRan == 'version'
@ -64,10 +64,3 @@ jobs:
This PR was auto-generated based on `.changes/` files.
Merging will create a new version tag and trigger a release build.
- name: Create and push tag
if: steps.covector.outputs.commandRan == 'publish'
run: |
VERSION=$(node -p "require('./apps/desktop/package.json').version")
git tag -a "v${VERSION}" -m "Release v${VERSION}"
git push origin "v${VERSION}"