File tree Expand file tree Collapse file tree 1 file changed +12
-8
lines changed Expand file tree Collapse file tree 1 file changed +12
-8
lines changed Original file line number Diff line number Diff line change @@ -15,13 +15,17 @@ jobs:
15
15
runs-on : ubuntu-20.04
16
16
strategy :
17
17
matrix :
18
- meson_args :
19
- - ' '
20
- - ' -Dbuildtype=plain'
21
- - ' -Dbuildtype=release'
22
- - ' -Ddocumentation=true'
18
+ include :
19
+ - name : default
20
+ meson_args : ' '
21
+ - name : plain
22
+ meson_args : ' -Dbuildtype=plain'
23
+ - name : release
24
+ meson_args : ' -Dbuildtype=release'
25
+ - name : documentation
26
+ meson_args : ' -Ddocumentation=true'
23
27
steps :
24
- - uses : actions/checkout@v3
28
+ - uses : actions/checkout@v4
25
29
- uses : ./.github/actions/pkginstall
26
30
with :
27
31
apt : $UBUNTU_DEP_BUILD $UBUNTU_DEP_TEST
@@ -41,10 +45,10 @@ jobs:
41
45
- name : check if any files are left after uninstall
42
46
run : (test -d _instdir && tree _instdir && exit 1) || exit 0
43
47
# Capture all the meson logs, even if we failed
44
- - uses : actions/upload-artifact@v3
48
+ - uses : actions/upload-artifact@v4
45
49
if : ${{ always() }} # even if we fail
46
50
with :
47
- name : meson test logs
51
+ name : ' meson test logs ${{ matrix.name }} '
48
52
path : |
49
53
builddir/meson-logs/testlog*.txt
50
54
builddir/meson-logs/meson-log.txt
You can’t perform that action at this time.
0 commit comments