File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed
Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change 66 - ' v[1-9].[0-9]+.[0-9]+'
77
88jobs :
9+ integration-tests :
10+ name : ' Integration Tests'
11+ strategy :
12+ matrix :
13+ os : [ubuntu-latest, macos-latest]
14+ runs-on : ${{ matrix.os }}
15+ steps :
16+ - name : Checkout code
17+ uses : actions/checkout@v4
18+ with :
19+ fetch-depth : 0
20+
21+ - name : Install Go
22+ uses : actions/setup-go@v4
23+ with :
24+ go-version : 1.24.x
25+
26+ - name : Run integration tests
27+ run : make test_integration
28+
929 github-release :
1030 name : ' GitHub Release'
31+ needs : integration-tests
1132 runs-on : ' ubuntu-latest'
1233 steps :
1334 - name : Checkout code
4061
4162 snapcraft-stable :
4263 name : ' Snapcraft: Stable Release'
64+ needs : integration-tests
4365 runs-on : ' ubuntu-latest'
4466 steps :
4567 - name : Checkout code
You can’t perform that action at this time.
0 commit comments