File tree Expand file tree Collapse file tree 1 file changed +39
-0
lines changed Expand file tree Collapse file tree 1 file changed +39
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Go - integration test
2+ on :
3+ workflow_dispatch :
4+
5+ concurrency :
6+ group : ${{ github.workflow }}
7+ cancel-in-progress : false
8+
9+ permissions :
10+ contents : read
11+
12+ jobs :
13+ go-integration-test :
14+ runs-on : ubuntu-latest
15+ timeout-minutes : 10
16+ defaults :
17+ run :
18+ working-directory : diode-server
19+ steps :
20+ - name : Setup rootless Docker
21+ uses : docker/setup-docker-action@b60f85385d03ac8acfca6d9996982511d8620a19 # v4
22+ with :
23+ rootless : true
24+ - name : Checkout
25+ uses : actions/checkout@v4
26+ - name : Setup Go
27+ uses : actions/setup-go@v5
28+ with :
29+ go-version : ' 1.23.x'
30+ check-latest : true
31+ - name : Run go build
32+ run : go build ./...
33+ - name : Install additional dependencies
34+ run : |
35+ go install github.com/mfridman/tparse@v0.14.0
36+ - name : Run go test
37+ id : go-integration-test
38+ run : |
39+ make test-integration
You can’t perform that action at this time.
0 commit comments