Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ci: enhance CI with multi-version Go testing and caching
- Rename job from `testing` to `test` - Add matrix strategy to test on multiple Go versions (1.21, 1.22) - Set up Go environment variables `GO111MODULE` and `GOPROXY` - Replace `actions/checkout@v4` with `actions/setup-go@v5` for Go setup - Add caching for Go build and module paths using `actions/cache@v4` - Add `ref` parameter to `actions/checkout@v4` - Add flags to `codecov/codecov-action@v4` for matrix os and Go version Signed-off-by: appleboy <appleboy.tw@gmail.com>
- Loading branch information