Merge pull request #6220 from jongwooo/chore/use-setup-go-action-to-cache-dependencies

Use setup-go action to cache dependencies
This commit is contained in:
Derek Nola 2022-10-07 10:54:39 -07:00 committed by GitHub
commit 934d013614
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 20 additions and 10 deletions

View File

@ -28,14 +28,19 @@ jobs:
runs-on: ubuntu-20.04
timeout-minutes: 30
steps:
- name: Install Go
uses: actions/setup-go@v2
with:
go-version: '1.19.1'
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 1
- name: Install Go
uses: actions/setup-go@v3
with:
go-version: '1.19.1'
check-latest: true
cache: true
cache-dependency-path: |
**/go.sum
**/go.mod
- name: "Download k3s binary"
uses: actions/download-artifact@v2
with:

View File

@ -30,14 +30,19 @@ jobs:
os: [ubuntu-18.04, ubuntu-20.04]
timeout-minutes: 20
steps:
- name: Install Go
uses: actions/setup-go@v2
with:
go-version: '1.19.1'
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 1
- name: Install Go
uses: actions/setup-go@v3
with:
go-version: '1.19.1'
check-latest: true
cache: true
cache-dependency-path: |
**/go.sum
**/go.mod
- name: Run Unit Tests
run: |
go test -coverpkg=./... -coverprofile=coverage.out ./pkg/... -run Unit