Commit Graph

17 Commits

Author SHA1 Message Date
Bo-Yi Wu 722aa5b1b5
ci: refine GitHub Actions and Release Workflow
- Update the GolangCI-Lint action to version 5 in the GitHub workflow for Go
- Change the Goreleaser argument from `--rm-dist` to `--clean` in the GitHub workflow
- Remove the `project_name` setting from the `.goreleaser.yaml` file
- Simplify the `skip` setting for builds in `.goreleaser.yaml`
- Change the changelog configuration to use the GitHub API instead of git logs in `.goreleaser.yaml`
- Update the titles for changelog groups from single to double quotes in `.goreleaser.yaml`
- Add new changelog groups for refactoring, build process updates, and documentation updates in `.goreleaser.yaml`
- Remove the filters section that excluded commits from the changelog based on certain patterns in `.goreleaser.yaml`

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2024-05-05 09:06:01 +08:00
Bo-Yi Wu 9e163ee30e
ci: update Go versions and CI workflows
- Update supported Go versions in GitHub Actions workflow to 1.18, 1.19, "1.20", 1.21, and 1.22, removing older versions 1.14, 1.15, 1.16, and 1.17

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2024-02-14 12:35:50 +08:00
Bo-Yi Wu 670c639d75
ci: update CI workflows and dependencies
- Standardize cron syntax to use double quotes in codeql.yml
- Update CodeQL action to version 3 in codeql.yml
- Standardize Go version syntax to use double quotes in go.yml
- Update golangci-lint-action to version 4 in go.yml
- Update actions/cache to version 4 in go.yml
- Update codecov-action to version 4 in go.yml
- Standardize wildcard syntax to use double quotes in goreleaser.yml
- Remove unnecessary newlines in goreleaser.yml
- Update Go version to use semver range in goreleaser.yml

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2024-02-14 12:35:16 +08:00
Bo-Yi Wu 1ff8cd13f7
chore: update GitHub actions and dependencies
- Update the GitHub codeql-action/init from v2 to v3

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2023-12-30 09:34:47 +08:00
Bo-Yi Wu eaf6a9f6ef
chore: update GitHub Actions versions in workflow files
- Update the version of `actions/checkout` from v3 to v4 in `.github/workflows/codeql.yml`
- Update the version of `actions/setup-go` from v3 to v5 in `.github/workflows/go.yml`
- Update the version of `actions/checkout` from v3 to v4 in `.github/workflows/go.yml`
- Update the version of `actions/setup-go` from v3 to v5 in `.github/workflows/go.yml`
- Update the version of `actions/checkout` from v3 to v4 in `.github/workflows/goreleaser.yml`
- Update the version of `actions/setup-go` from v2 to v5 in `.github/workflows/goreleaser.yml`
- Update the version of `goreleaser/goreleaser-action` from v3 to v5 in `.github/workflows/goreleaser.yml`

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2023-12-11 21:37:53 +08:00
Bo-Yi.Wu 6f6aff627d chore(CI): add go1.20 version
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
2023-02-12 09:24:09 +08:00
Bo-Yi.Wu 3035101e24 chore: Add go 1.19 and upgrade lint version to v1.49
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
2022-08-29 21:17:51 +08:00
dependabot[bot] 48072376d4
chore(deps): bump goreleaser/goreleaser-action from 2 to 3
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 2 to 3.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-23 20:50:35 +00:00
Bo-Yi Wu 42d57cf75a chore(CD): enable goreleaser config.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2022-05-01 17:11:15 +08:00
dependabot[bot] 03995b8759
chore(deps): bump github/codeql-action from 1 to 2
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-27 08:56:50 +00:00
Bo-Yi Wu 61acef3df7 chore(github): upgrade action package.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2022-04-27 16:56:02 +08:00
Bo-Yi Wu 5d022b2f98 chore(CI/CD): add dependabot
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2022-04-27 16:36:09 +08:00
Bo-Yi Wu 256d14cb14 chore(CI/CD): remove macos-latest testing
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2022-03-23 17:06:39 +08:00
Bo-Yi Wu e54fe285d8 chore: upgrade checkout version to v3
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2022-03-18 09:30:05 +08:00
Bo-Yi Wu ec0f82bce4 feat(CodeQL): Discover vulnerabilities across a codebase with CodeQL
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2022-02-04 07:50:15 +08:00
Bo-Yi Wu 0b63c38653 chore(lint): upgrade /golangci-lint to v1.43.0
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2022-01-02 14:00:51 +08:00
Bo-Yi Wu dfd14e7649 chore: switch travis to github actions.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2021-10-02 20:45:43 +08:00