diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 80a591d3c..456f5b464 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - uses: actions/setup-go@v2 + - uses: actions/setup-go@v3 with: - go-version: '~1.18' + go-version-file: "go.mod" - run: make build diff --git a/.github/workflows/go-apidiff.yaml b/.github/workflows/go-apidiff.yaml index 4f1657eb1..3114b147a 100644 --- a/.github/workflows/go-apidiff.yaml +++ b/.github/workflows/go-apidiff.yaml @@ -14,14 +14,14 @@ jobs: if: github.event_name == 'pull_request' runs-on: ubuntu-latest steps: - - name: Set up Go - uses: actions/setup-go@v2 - with: - go-version: '~1.18' - id: go - name: Check out code into the Go module directory uses: actions/checkout@v2 with: fetch-depth: 0 + - name: Set up Go + uses: actions/setup-go@v3 + with: + go-version-file: 'go.mod' + id: go - name: Run go-apidiff uses: joelanford/go-apidiff@main diff --git a/.github/workflows/goreleaser.yaml b/.github/workflows/goreleaser.yaml index 5779f8301..468c8beca 100644 --- a/.github/workflows/goreleaser.yaml +++ b/.github/workflows/goreleaser.yaml @@ -53,9 +53,9 @@ jobs: # GoReleaser requires fetch-depth: 0 to correctly # run git describe fetch-depth: 0 - - uses: actions/setup-go@v2 + - uses: actions/setup-go@v3 with: - go-version: '~1.18' + go-version-file: "go.mod" - name: "Run GoReleaser" run: make release @@ -78,9 +78,9 @@ jobs: # run git describe fetch-depth: 0 - - uses: actions/setup-go@v2 + - uses: actions/setup-go@v3 with: - go-version: '~1.18' + go-version-file: "go.mod" - name: "Run GoReleaser" run: make release @@ -103,9 +103,9 @@ jobs: # run git describe fetch-depth: 0 - - uses: actions/setup-go@v2 + - uses: actions/setup-go@v3 with: - go-version: '~1.18' + go-version-file: "go.mod" - name: "Install linux cross-compilers" run: | diff --git a/.github/workflows/sanity.yaml b/.github/workflows/sanity.yaml index 8008817f8..b97c58e68 100644 --- a/.github/workflows/sanity.yaml +++ b/.github/workflows/sanity.yaml @@ -14,9 +14,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - uses: actions/setup-go@v2 + - uses: actions/setup-go@v3 with: - go-version: '~1.18' + go-version-file: "go.mod" - name: Install goimports run: go install golang.org/x/tools/cmd/goimports@latest - name: Run sanity checks diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5d54944f0..c9f653ce6 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,9 +12,9 @@ jobs: runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v2 - - uses: actions/setup-go@v2 + - uses: actions/setup-go@v3 with: - go-version: '~1.18' + go-version-file: 'go.mod' - name: Install podman run: | . /etc/os-release diff --git a/.github/workflows/unit.yaml b/.github/workflows/unit.yaml index 4d5bcbc38..92a3b1415 100644 --- a/.github/workflows/unit.yaml +++ b/.github/workflows/unit.yaml @@ -14,9 +14,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - uses: actions/setup-go@v2 + - uses: actions/setup-go@v3 with: - go-version: '~1.18' + go-version-file: "go.mod" - run: make unit - run: sed -i'' "s:^github.com/$GITHUB_REPOSITORY/::" coverage.out - run: .github/workflows/codecov.sh -Z -f coverage.out