We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8e8c687 commit 9d5108aCopy full SHA for 9d5108a
.github/workflows/build-release.yml
@@ -9,6 +9,8 @@ jobs:
9
basic-checks:
10
name: Basic Checks
11
runs-on: ubuntu-latest
12
+ env:
13
+ GOLANGCI_LINT_VERSION: v1.61.0
14
15
steps:
16
- uses: actions/checkout@v4
@@ -17,8 +19,9 @@ jobs:
17
19
with:
18
20
go-version: ^1.22
21
- - name: Check lint
- run: go fmt ./...
22
+ - run: go install github.com/golangci/golangci-lint/cmd/golangci-lint@${GOLANGCI_LINT_VERSION}
23
+ - name: Run golangci-lint
24
+ run: make lint
25
26
- name: Run unit tests
27
run: go test -v ./...
@@ -36,7 +39,9 @@ jobs:
36
39
37
40
38
41
- name: Run Integration Tests
- run: cd tests && go test -v ./...
42
43
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
44
+ run: go test -v ./... -tags=integration
45
46
build:
47
name: Build Go binaries
0 commit comments