There was an error while loading. Please reload this page.
1 parent b8ff782 commit ff26784Copy full SHA for ff26784
.github/workflows/golangci.yaml
@@ -29,6 +29,7 @@ jobs:
29
version: v1.59
30
31
coverage:
32
+ needs: [lint]
33
name: coverage
34
runs-on: ubuntu-latest
35
steps:
@@ -39,3 +40,22 @@ jobs:
39
40
41
- name: Unit tests and coverage
42
run: make cov
43
+
44
+ integartion-test:
45
+ needs: [coverage]
46
+ name: Integration tests
47
+ runs-on: ubuntu-latest
48
+ steps:
49
+ - uses: actions/checkout@v4
50
+ - uses: actions/setup-go@v5
51
+ with:
52
+ go-version-file: go.mod
53
54
+ #- name: Integration tests
55
+ # run: make test-int-all
56
57
+ # GHA does not work with centos7
58
+ - name: Integration tests-64
59
+ run: make wheezy trusty alpine3 arch test-int-serve-linux-amd64
60
+ - name: Integration tests-32
61
+ run: make wheezy-32 trusty-32 alpine3-32 arch-32
0 commit comments