Skip to content

Commit 2bc334a

Browse files
committed
Fixing lint, generate and build (#112)
1 parent 140285e commit 2bc334a

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

.github/workflows/test.yml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,21 @@ jobs:
2828
go-version-file: 'go.mod'
2929
id: go
3030

31-
- name: Go fmt
32-
run: |
33-
make fmt
31+
- name: Run linters
32+
uses: golangci/golangci-lint-action@0ad9a0988b3973e851ab0a07adf248ec2e100376 # v3.3.1
33+
with:
34+
version: latest
3435

35-
- name: Go vet
36+
- name: Generate
37+
run: make generate
38+
39+
- name: Confirm no diff
3640
run: |
37-
make vet
41+
git diff --compact-summary --exit-code || \
42+
(echo "*** Unexpected differences after code generation. Run 'make generate' and commit."; exit 1)
3843
3944
- name: Build
40-
run: |
41-
go build -v .
45+
run: make build
4246

4347

4448
# run acceptance tests in a matrix with Terraform core versions

0 commit comments

Comments
 (0)