Update golangci-lint action

This commit is contained in:
Patrick Pacher 2021-01-19 10:39:51 +01:00
parent 6292da11c6
commit 79ec7e573a
No known key found for this signature in database
GPG key ID: E8CD2DA160925A6D

View file

@ -18,6 +18,9 @@ jobs:
- name: Check out code into the Go module directory - name: Check out code into the Go module directory
uses: actions/checkout@v2 uses: actions/checkout@v2
- name: Remove go.mod replacements
run: sed '/$replace /d' go.mod
- uses: actions/setup-go@v2 - uses: actions/setup-go@v2
with: with:
go-version: '^1.15' go-version: '^1.15'
@ -35,11 +38,12 @@ jobs:
DEBIAN_FRONTEND: noninteractive DEBIAN_FRONTEND: noninteractive
- name: Run golangci-lint - name: Run golangci-lint
uses: golangci/golangci-lint-action@v1 uses: golangci/golangci-lint-action@v2
with: with:
version: v1.29
only-new-issues: true only-new-issues: true
version: v1.26
args: -c ./.golangci.yml args: -c ./.golangci.yml
skip-go-installation: true
- name: Get dependencies - name: Get dependencies
run: go mod download run: go mod download
@ -60,10 +64,16 @@ jobs:
name: Test name: Test
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Check out code into the Go module directory
uses: actions/checkout@v2
- uses: actions/setup-go@v2 - uses: actions/setup-go@v2
with: with:
go-version: '^1.15' go-version: '^1.15'
- name: Remove go.mod replacements
run: sed '/$replace /d' go.mod
# nektos/act does not have sudo install but we need it on GH actions so # nektos/act does not have sudo install but we need it on GH actions so
# try to install it. # try to install it.
- name: Install sudo - name: Install sudo
@ -76,9 +86,6 @@ jobs:
env: env:
DEBIAN_FRONTEND: noninteractive DEBIAN_FRONTEND: noninteractive
- name: Check out code into the Go module directory
uses: actions/checkout@v2
- name: Get dependencies - name: Get dependencies
run: go mod download run: go mod download