Skip to content

Commit a3c5351

Browse files
committed
Rename CI jobs and add integration test job
1 parent a55eb0b commit a3c5351

1 file changed

Lines changed: 13 additions & 4 deletions

File tree

.github/workflows/quality-assurance.yml

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
branches: [main]
88

99
jobs:
10-
lint:
10+
golangci-lint:
1111
runs-on: ubuntu-24.04
1212
steps:
1313
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
@@ -18,7 +18,7 @@ jobs:
1818
with:
1919
version: v2.10.1
2020

21-
tidy:
21+
go-mod-tidy:
2222
runs-on: ubuntu-24.04
2323
steps:
2424
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
@@ -28,7 +28,7 @@ jobs:
2828
- run: go mod tidy
2929
- run: git diff --exit-code go.mod go.sum
3030

31-
gofix:
31+
go-fix:
3232
runs-on: ubuntu-24.04
3333
steps:
3434
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
@@ -38,7 +38,7 @@ jobs:
3838
- run: go fix ./...
3939
- run: git diff --exit-code
4040

41-
test:
41+
go-test:
4242
runs-on: ubuntu-24.04
4343
steps:
4444
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
@@ -47,6 +47,15 @@ jobs:
4747
go-version: "1.26"
4848
- run: go test -race ./...
4949

50+
go-integration-test:
51+
runs-on: ubuntu-24.04
52+
steps:
53+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
54+
- uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6
55+
with:
56+
go-version: "1.26"
57+
- run: go test -tags=integration -v ./test/integration/...
58+
5059
docker:
5160
runs-on: ubuntu-24.04
5261
steps:

0 commit comments

Comments
 (0)