Skip to content

Merge pull request #68 from abhisek/main #56

Merge pull request #68 from abhisek/main

Merge pull request #68 from abhisek/main #56

Workflow file for this run

name: Lint
on:
push:
paths:
- "**.go"
- go.mod
- go.sum
pull_request:
paths:
- "**.go"
- go.mod
- go.sum
jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: Set up Go 1.19
uses: actions/setup-go@v3
with:
go-version: 1.19
- name: Check out code
uses: actions/checkout@v2
- name: Verify dependencies
env:
LINT_VERSION: 1.50.1
run: |
go mod verify
go mod download
curl -fsSL https://github.com/golangci/golangci-lint/releases/download/v${LINT_VERSION}/golangci-lint-${LINT_VERSION}-linux-amd64.tar.gz | \
tar xz --strip-components 1 --wildcards \*/golangci-lint
mkdir -p bin && mv golangci-lint bin/
- name: Run checks
run: bin/golangci-lint run --out-format=github-actions