Skip to content

Commit 9a68dc1

Browse files
committed
docs: add release checklist to AGENTS.md
1 parent 2ade062 commit 9a68dc1

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

AGENTS.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,3 +226,30 @@ Key options:
226226
```bash
227227
npm 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+
```

0 commit comments

Comments
 (0)