We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e713c86 + 7cc306a commit e38f649Copy full SHA for e38f649
1 file changed
.github/workflows/meson.yml
@@ -9,9 +9,8 @@ on:
9
workflow_dispatch:
10
11
jobs:
12
- meson-build:
+ build-disto:
13
runs-on: ubuntu-latest
14
-
15
steps:
16
- name: install libraries
17
run: sudo apt-get install libjson-c-dev
@@ -28,3 +27,23 @@ jobs:
28
27
with:
29
name: Linux_Meson_Testlog
30
path: build/meson-logs/testlog.txt
+
31
+ build-fallback:
32
+ runs-on: ubuntu-latest
33
+ steps:
34
+ - name: install libraries
35
+ run: sudo apt-get remove -y libssl-dev
36
+ - uses: actions/checkout@v2
37
+ - uses: actions/setup-python@v1
38
+ - uses: BSFishy/[email protected]
39
+ with:
40
+ setup-options: --werror
41
+ options: --verbose
42
+ action: test
43
+ meson-version: 0.61.2
44
+ # Preserve meson's log file on failure
45
+ - uses: actions/upload-artifact@v1
46
+ if: failure()
47
48
+ name: Linux_Meson_log
49
+ path: build/meson-logs/meson-log.txt
0 commit comments