@@ -33,12 +33,12 @@ jobs:
33
33
matrix :
34
34
os : [ubuntu-24.04, macos-latest]
35
35
# end-user packages to ci build for cache
36
- pkg :
36
+ pkg :
37
37
[aslp, bap-aslp, bap-primus, basil,
38
38
retdec-uq-pac, asl-translator,
39
- gtirb-semantics, ddisasm,
39
+ gtirb-semantics, ddisasm,
40
40
retdec5, remill, alive2-aslp, alive2-regehr,
41
- aslp_web, godbolt
41
+ aslp_web, godbolt, aslp-server
42
42
]
43
43
runs-on : ${{ matrix.os }}
44
44
@@ -82,17 +82,17 @@ jobs:
82
82
- run : ./nix-cached.sh build --impure -L .#${{matrix.pkg}}
83
83
id : build
84
84
continue-on-error : ${{ fromJSON(steps.broken.outputs.bool) }}
85
-
85
+
86
86
- name : Run nix build .#${{matrix.pkg}}.tests
87
87
id : test
88
88
run : |
89
89
for test in $(nix eval --impure .#${{matrix.pkg}}.tests --json | jq -r keys[]); do
90
- t=.#${{matrix.pkg}}.tests.$test
90
+ t=.#${{matrix.pkg}}.tests.$test
91
91
./nix-cached.sh build --impure -L "$t" --no-link
92
92
done
93
93
continue-on-error : ${{ fromJSON(steps.broken.outputs.bool) }}
94
94
if : steps.build.outcome == 'success'
95
-
95
+
96
96
- name : Report status of broken packages
97
97
run : |
98
98
echo '::warning title=${{ matrix.pkg }}::broken package has status build=${{steps.build.outcome}}, test=${{steps.test.outcome}}'
0 commit comments