From a0f74b0fb2a7ae1750c0f0b0a49550d8b6e2e708 Mon Sep 17 00:00:00 2001 From: Dean Karn Date: Sat, 2 Mar 2024 11:47:07 -0800 Subject: [PATCH] update ci actions versions --- .github/workflows/workflow.yml | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 57492c3d..75cdc255 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -12,27 +12,19 @@ jobs: os: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.os }} steps: - - name: Install Go - uses: actions/setup-go@v3 - with: - go-version: ${{ matrix.go-version }} - - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - - name: Restore Cache - uses: actions/cache@v3 + - name: Install Go + uses: actions/setup-go@v5 with: - path: ~/go/pkg/mod - key: ${{ runner.os }}-v1-go-${{ hashFiles('**/go.sum') }} - restore-keys: | - ${{ runner.os }}-v1-go- + go-version: ${{ matrix.go-version }} - name: Test run: go test -race -covermode=atomic -coverprofile="profile.cov" ./... - name: Send Coverage - if: matrix.os == 'ubuntu-latest' && matrix.go-version == '1.21.x' + if: matrix.os == 'ubuntu-latest' && matrix.go-version == '1.22.x' uses: shogo82148/actions-goveralls@v1 with: path-to-profile: profile.cov @@ -41,11 +33,11 @@ jobs: name: lint runs-on: ubuntu-latest steps: - - uses: actions/setup-go@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-go@v5 with: go-version: 1.22.x - - uses: actions/checkout@v3 - name: golangci-lint - uses: golangci/golangci-lint-action@v3 + uses: golangci/golangci-lint-action@v4 with: version: latest