diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0ca8367a41..247df33a4e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,11 +13,12 @@ jobs: runs-on: ubuntu-latest steps: + - uses: actions/checkout@v3 + - uses: actions/setup-go@v3 with: go-version: '1.17' - - - uses: actions/checkout@v3 + cache: true - uses: golangci/golangci-lint-action@v3.2.0 with: @@ -41,17 +42,12 @@ jobs: runs-on: ${{ matrix.platform }}-latest steps: - - uses: actions/setup-go@v3 - with: - go-version: 1.${{ matrix.go }}.x - - uses: actions/checkout@v3 - - uses: actions/cache@v3 + - uses: actions/setup-go@v3 with: - path: ~/go/pkg/mod - key: ${{ runner.os }}-1.${{ matrix.go }}.x-${{ hashFiles('**/go.sum') }} - restore-keys: ${{ runner.os }}-1.${{ matrix.go }}.x- + go-version: 1.${{ matrix.go }}.x + cache: true - run: | export GOBIN=$HOME/go/bin