fix(release): set version when publishing oh-my-openagent

The publish step was updating name and optionalDependencies but not
version, causing npm to try publishing the base package.json version
(3.11.0) instead of the release version (3.12.0).

Error was: 'You cannot publish over the previously published versions: 3.11.0'
This commit is contained in:
YeonGyu-Kim
2026-03-18 02:15:15 +09:00
parent f1f20f5a79
commit 9b8aca45f9

View File

@@ -233,11 +233,10 @@ jobs:
run: |
VERSION="${{ steps.version.outputs.version }}"
# Update package name to oh-my-openagent
jq '.name = "oh-my-openagent"' package.json > tmp.json && mv tmp.json package.json
# Update optionalDependencies to use oh-my-openagent naming
# Update package name, version, and optionalDependencies for oh-my-openagent
jq --arg v "$VERSION" '
.name = "oh-my-openagent" |
.version = $v |
.optionalDependencies = (
.optionalDependencies | to_entries |
map(.key = (.key | sub("^oh-my-opencode-"; "oh-my-openagent-")) | .value = $v) |