Create a new release (update changelog, tag, GitHub release with hand-crafted notes)
Create a new release for DisQord version v$ARGUMENTS.
git statusbun testgit describe --tags --abbrev=0Edit package.json to set "version": "$ARGUMENTS".
Run bun run changelog to regenerate CHANGELOG.md from git history.
Read docs/progress.md and remove any backlog items that were completed in this release.
Run bun run format:md to auto-fix any markdown formatting issues.
git add package.json CHANGELOG.md docs/progress.md
git commit -m "[release] bump version to v$ARGUMENTS"
git tag v$ARGUMENTS
git push && git push --tags
Write release notes following these rules:
git log --oneline $(git describe --tags --abbrev=0 HEAD~1)..HEADgit diff $(git describe --tags --abbrev=0 HEAD~1)..HEAD -- src/gh release list --limit 3 then gh release view <tag> for recent examples## UX改善, ## 新機能, ## バグ修正)/config auto-reply add <channel>)**Full Changelog**: https://github.com/AtefAndrus/disqord/compare/v{previous}...v$ARGUMENTSgh release create v$ARGUMENTS --title "v$ARGUMENTS" --notes "..."
gh release view v$ARGUMENTS