Skip to content

Commit aef1c6f

Browse files
committed
Revert "github: Remove workflow for Mac OS X"
This reverts commit c945f58. I initially removed the workflow because it was failing all the time and always seeing commit messages with failed CI checks is not only pretty unhelpful but we might miss other *relevant* failures because of that. So this brings back the workflow for Darwin since we're now actually working on at least trying to implement support for it. The reason why I'm not adding this *after* adding support is that I don't have a Mac OS X machine, so I have to purely relying on the GitHub Actions workflow. Signed-off-by: aszlig <aszlig@nix.build>
1 parent 3da0fbc commit aef1c6f

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

.github/workflows/main.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,20 @@ jobs:
1818
with:
1919
name: Linux_Meson_Testlog
2020
path: build/meson-logs/testlog.txt
21+
22+
macos:
23+
runs-on: macos-latest
24+
steps:
25+
- uses: actions/checkout@v2
26+
- uses: actions/setup-python@v1
27+
with:
28+
python-version: '3.x'
29+
- run: brew install yaml-cpp asciidoctor
30+
- run: pip install meson ninja
31+
- run: meson setup build
32+
- run: meson test -C build -v
33+
- uses: actions/upload-artifact@v1
34+
if: failure()
35+
with:
36+
name: MacOS_Meson_Testlog
37+
path: build/meson-logs/testlog.txt

0 commit comments

Comments
 (0)