Skip to content

chore(deps): update dependency golangci-lint to v1.61.0 #139

chore(deps): update dependency golangci-lint to v1.61.0

chore(deps): update dependency golangci-lint to v1.61.0 #139

Workflow file for this run

name: 'pull request'
on:
pull_request:
branches:
- main
jobs:
go-fmt:
name: go fmt
runs-on: ubuntu-20.04
steps:
- name: Set up Go 1.20
uses: actions/setup-go@v4
with:
go-version: '1.20'
- name: Check out code into the Go module directory
uses: actions/checkout@v3
- name: Execute gofmt -l .
run: gofmt -l .
- name: Execute test -z $(gofmt -l .)
run: test -z $(gofmt -l .)
build:
name: go build
runs-on: ubuntu-20.04
steps:
- name: Set up Go 1.20
uses: actions/setup-go@v4
with:
go-version: '1.20'
- name: Check out code into the Go module directory
uses: actions/checkout@v4
- name: Get dependencies
run: go get -v -t -d ./...
- name: Build
run: go build -a -v ./...
go-vet:
name: static code analysis (go vet)
runs-on: ubuntu-20.04
steps:
- name: Set up Go 1.20
uses: actions/setup-go@v4
with:
go-version: '1.20'
- name: Check out code into the Go module directory
uses: actions/checkout@v3
- name: Get dependencies
run: go get -v -t -d ./...
- name: Static code analysis
run: go vet ./...
golangci-lint:
name: static code analysis (golangci-lint)
runs-on: ubuntu-20.04
steps:
- name: Set up Go 1.20
uses: actions/setup-go@v4
with:
go-version: '1.20'
- name: Check out code into the Go module directory
uses: actions/checkout@v3
- name: Static code analysis (golangci-lint)
uses: golangci/golangci-lint-action@v3
with:
version: v1.54.2
args: --timeout 5m --print-issued-lines --print-linter-name