- Change the changelog generation from using git to using GitHub
- Add custom changelog sections for build process and documentation updates with specific regex patterns and order
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
- Change the name template in `.goreleaser.yaml` from single to double quotes
- Add a changelog configuration to `.goreleaser.yaml` with categorized groups for features, bug fixes, enhancements, refactor, and others
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
- Add an option to include extra pre-existing files in the release with a specified file format (`.xz`)
Signed-off-by: appleboy <appleboy.tw@gmail.com>
- Add a new file `.goreleaser.yaml`
- Configure builds for multiple operating systems and architectures
- Set flags and ldflags for the builds
- Add a binary name template for the builds
- Add an archive format
- Add a checksum template
- Add a snapshot template
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>