File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -3,9 +3,11 @@ name: Build
3
3
on :
4
4
# Do it on every push or PR on these branches
5
5
push :
6
- branches : [ dev, main, workflow_dispatch, features/sp-api ]
6
+ branches : [ dev, stable ]
7
7
pull_request :
8
- branches : [ dev, main, workflow_dispatch, features/sp-api ]
8
+ branches : [ dev, stable ]
9
+ # Do build on demand
10
+ workflow_dispatch :
9
11
10
12
jobs :
11
13
# Build Sonic Pi
@@ -215,7 +217,7 @@ jobs:
215
217
- name : API Tests - Linux
216
218
working-directory : ${{github.workspace}}/app/build/api-tests
217
219
run : |
218
- jackd -d dummy &
220
+ jackd -rd dummy &
219
221
ctest --verbose
220
222
if : matrix.os == 'ubuntu-latest'
221
223
@@ -242,7 +244,8 @@ jobs:
242
244
243
245
- name : Archive Logs
244
246
uses : actions/upload-artifact@v2
247
+ if : ${{ always() }}
245
248
with :
246
- name : Logs_${{matrix.title}}_${{matrix.build_type}}
249
+ name : Logs_${{matrix.title}}_${{matrix.cc}}_${{matrix.arch}}_${{matrix. build_type}}
247
250
path : |
248
251
~/.sonic-pi/log/*.log
You can’t perform that action at this time.
0 commit comments