.github/workflows/Test.yml: Add CI for macOS
This commit is contained in:
parent
3b3e5efcb2
commit
129bf6ebe6
|
|
@ -92,6 +92,29 @@ jobs:
|
||||||
tree .
|
tree .
|
||||||
|
|
||||||
|
|
||||||
|
mac-build:
|
||||||
|
strategy:
|
||||||
|
fail-fast: false
|
||||||
|
name: '🚧🐧 macOS latest | build'
|
||||||
|
runs-on: macos-latest
|
||||||
|
steps:
|
||||||
|
|
||||||
|
- name: '🧰 Checkout'
|
||||||
|
uses: actions/checkout@v2
|
||||||
|
|
||||||
|
- name: '⚙️ Install dependencies'
|
||||||
|
run: |
|
||||||
|
brew update
|
||||||
|
brew install --only-dependencies openFPGALoader
|
||||||
|
|
||||||
|
- name: '🚧 Build tarball'
|
||||||
|
run: |
|
||||||
|
mkdir build
|
||||||
|
cd build
|
||||||
|
cmake ..
|
||||||
|
cmake --build .
|
||||||
|
|
||||||
|
|
||||||
lin-test:
|
lin-test:
|
||||||
needs: lin-build
|
needs: lin-build
|
||||||
strategy:
|
strategy:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue