Commit Graph

3 Commits

Author SHA1 Message Date
Bo-Yi Wu a4b8f12321
chore: refactor changelog management and configuration
- Remove the `project_name` field
- Change changelog source from `git` to `gitea`
- Add new changelog categories for refactor, build process updates, and documentation updates
- Remove the changelog order and filters configuration

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2024-06-11 11:19:00 +08:00
Bo-Yi Wu dfad03d537
chore: refactor configuration and CI settings
- Update Gitea URLs in the `.goreleaser.yaml` configuration from `gitea.mediatek.inc` to `gitea.com`

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2024-02-16 17:01:06 +08:00
Bo-Yi Wu 7885fb7422
ci: improve release automation workflow
- Add a new GitHub Actions workflow for releases that triggers on any tag push, sets up Go environment, caches dependencies, and runs GoReleaser with Gitea token.
- Create a new GoReleaser configuration file that skips the build process, enables changelog generation with sorting, groups commits into categories for changelog, and excludes certain commit messages from the changelog.
- Define Gitea API and download URLs in the GoReleaser configuration.

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2024-02-16 10:47:57 +08:00