--- on: pull_request: {} push: branches: - "main" tags: - "v*" jobs: build: runs-on: "ubuntu-latest" steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 with: go-version-file: "go.mod" cache: true check-latest: true - run: "go build ./..." lint: runs-on: "ubuntu-latest" steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 with: go-version-file: "go.mod" check-latest: true - uses: "golangci/golangci-lint-action@v6.5.1" with: skip-pkg-cache: true