fix: remove stale server/ui-dist from git add in release.sh
The release script cleaned up temporary build artifacts (ui-dist, skills) before staging files for the commit, then tried to git add server/ui-dist which no longer existed. Remove it from the git add list since these artifacts should never be committed — they're only needed during publish. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -194,10 +194,8 @@ if [ -f "$CLI_DIR/README.md" ]; then
|
|||||||
rm "$CLI_DIR/README.md"
|
rm "$CLI_DIR/README.md"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Remove UI dist bundled into server for publishing
|
# Remove temporary build artifacts before committing (these are only needed during publish)
|
||||||
rm -rf "$REPO_ROOT/server/ui-dist"
|
rm -rf "$REPO_ROOT/server/ui-dist"
|
||||||
|
|
||||||
# Remove skills bundled into packages for publishing
|
|
||||||
for pkg_dir in server packages/adapters/claude-local packages/adapters/codex-local; do
|
for pkg_dir in server packages/adapters/claude-local packages/adapters/codex-local; do
|
||||||
rm -rf "$REPO_ROOT/$pkg_dir/skills"
|
rm -rf "$REPO_ROOT/$pkg_dir/skills"
|
||||||
done
|
done
|
||||||
@@ -207,8 +205,7 @@ git add \
|
|||||||
.changeset/ \
|
.changeset/ \
|
||||||
'**/CHANGELOG.md' \
|
'**/CHANGELOG.md' \
|
||||||
'**/package.json' \
|
'**/package.json' \
|
||||||
cli/src/index.ts \
|
cli/src/index.ts
|
||||||
server/ui-dist
|
|
||||||
git commit -m "chore: release v$NEW_VERSION"
|
git commit -m "chore: release v$NEW_VERSION"
|
||||||
git tag "v$NEW_VERSION"
|
git tag "v$NEW_VERSION"
|
||||||
echo " ✓ Committed and tagged v$NEW_VERSION"
|
echo " ✓ Committed and tagged v$NEW_VERSION"
|
||||||
|
|||||||
Reference in New Issue
Block a user