File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed
Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -226,3 +226,30 @@ Key options:
226226``` bash
227227npm run build && npm run typecheck && npm run lint && npm run test:run
228228```
229+
230+ ## RELEASE CHECKLIST
231+
232+ When creating a new release:
233+
234+ 1 . ** Update ` CHANGELOG.md ` ** - Add new version section with Added/Changed/Fixed entries
235+ 2 . ** Bump version in ` package.json ` ** - Follow semver (patch for fixes, minor for features)
236+ 3 . ** Commit changes** - ` git commit -m "chore: bump version to X.Y.Z" `
237+ 4 . ** Push to origin** - ` git push origin main `
238+ 5 . ** Create git tag** - ` git tag vX.Y.Z `
239+ 6 . ** Push tag** - ` git push origin vX.Y.Z `
240+ 7 . ** Create GitHub release** - ` gh release create vX.Y.Z --title "vX.Y.Z - Title" --notes "..." `
241+
242+ Example:
243+ ``` bash
244+ # After updating CHANGELOG.md and package.json
245+ git add CHANGELOG.md package.json
246+ git commit -m " chore: bump version to 0.3.1"
247+ git push origin main
248+ git tag v0.3.1
249+ git push origin v0.3.1
250+ gh release create v0.3.1 --title " v0.3.1 - Search Performance Optimizations" --notes " $( cat << 'EOF '
251+ ## What's New
252+ ...
253+ EOF
254+ ) "
255+ ```
You can’t perform that action at this time.
0 commit comments