Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Optimize Go version matrix strategy for CI workflow (#17)
Before the CI workflow used a matrix strategy to run the `lint-go` and `test` jobs, but this was improved to make the workflow run faster by avoiding unnecessary steps: - The `lint-go` job has been changed to only run on the currently latest stable Go version `1.15.x` [1] only on Linux because `golangci-lint` doesn't care about the Go version and OS it runs on but only statically checks the source code. - The `test` job has been changed to only run on the currently latest stable Go version `1.15.x` [1]. These changes also help to keep the required GitHub Action run minutes for the account of this repository as small as possible without wasting resources for unnecessary tasks. [1]: https://golang.org/doc/go1.15 Resolves GH-16
- Loading branch information