Add pkg/release package for automated releases: - Config loading from .core/release.yaml - Version detection from git tags with auto-increment - Changelog generation from conventional commits - GitHub publisher using gh CLI CLI commands: - core release - build + publish to GitHub - core release --dry-run - preview without publishing - core release init - interactive config setup - core release changelog - generate changelog - core release version - show/set version Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| publishers | ||
| testdata/.core | ||
| changelog.go | ||
| changelog_test.go | ||
| config.go | ||
| config_test.go | ||
| release.go | ||
| version.go | ||
| version_test.go | ||