Skip to content

Commit f01ee55

Browse files
committed
Add go mod tidy and go fix CI jobs, fix Go version to 1.24
1 parent 92317c0 commit f01ee55

1 file changed

Lines changed: 22 additions & 2 deletions

File tree

.github/workflows/quality-assurance.yml

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,38 @@ jobs:
1313
- uses: actions/checkout@v4
1414
- uses: actions/setup-go@v5
1515
with:
16-
go-version: "1.23"
16+
go-version: "1.24"
1717
- uses: golangci/golangci-lint-action@v6
1818
with:
1919
version: v1.64.5
2020

21+
tidy:
22+
runs-on: ubuntu-24.04
23+
steps:
24+
- uses: actions/checkout@v4
25+
- uses: actions/setup-go@v5
26+
with:
27+
go-version: "1.24"
28+
- run: go mod tidy
29+
- run: git diff --exit-code go.mod go.sum
30+
31+
gofix:
32+
runs-on: ubuntu-24.04
33+
steps:
34+
- uses: actions/checkout@v4
35+
- uses: actions/setup-go@v5
36+
with:
37+
go-version: "1.24"
38+
- run: go fix ./...
39+
- run: git diff --exit-code
40+
2141
test:
2242
runs-on: ubuntu-24.04
2343
steps:
2444
- uses: actions/checkout@v4
2545
- uses: actions/setup-go@v5
2646
with:
27-
go-version: "1.23"
47+
go-version: "1.24"
2848
- run: go test -race ./...
2949

3050
docker:

0 commit comments

Comments
 (0)