Skip to content

Commit 7db89b3

Browse files
ops(release.sh): build and deploy project locally before releasing
1 parent f24299a commit 7db89b3

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

ops/release.sh

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,15 @@ if [[ "$CONFIRM" != "y" && "$CONFIRM" != "Y" ]]; then
6969
exit 1
7070
fi
7171

72-
# --- Step 5: Update package.json ---
72+
# --- Step 5: Build and Deploy ---
73+
bun run deploy
74+
75+
# --- Step 6: Update package.json ---
7376
echo "🔄 Updating $PACKAGE_JSON to v$NEW_VERSION..."
7477
jq --arg v "$NEW_VERSION" '.version = $v' "$PACKAGE_JSON" > tmp.$$.json && mv tmp.$$.json "$PACKAGE_JSON"
7578
TAG="v$NEW_VERSION"
7679

77-
# --- Step 6: Git Commit and push ---
80+
# --- Step 7: Git Commit and push ---
7881
git add "$CHANGELOG_FILE" "$PACKAGE_JSON"
7982
git commit -m "chore(release): v$NEW_VERSION"
8083
git tag -a "$TAG" -m "Release v$NEW_VERSION"
@@ -83,7 +86,7 @@ git push origin --tags
8386
git push gitlab main
8487
git push gitlab --tags
8588

86-
# --- Step 7: Create GitHub release ---
89+
# --- Step 8: Create GitHub release ---
8790
echo "☁️ Creating GitHub release..."
8891
gh release create "$TAG" \
8992
--title "v$NEW_VERSION" \

0 commit comments

Comments
 (0)