Skip to content

Commit

Permalink
Add CI
Browse files Browse the repository at this point in the history
  • Loading branch information
darbyjohnston committed Aug 10, 2024
1 parent 59f1d11 commit c6c6d0a
Showing 1 changed file with 59 additions and 0 deletions.
59 changes: 59 additions & 0 deletions .github/workflows/ci-workflow.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
name: CI

on: [push]

jobs:
linux-build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
with:
submodules: recursive

- name: Build
run: |
cd ..
bash toucan/SuperBuilld.sh Debug
macos-12-build:
runs-on: macos-12

steps:
- uses: actions/checkout@v3
with:
submodules: recursive

- name: Build
run: |
cd ..
bash toucan/SuperBuilld.sh Debug
macos-14-build:
runs-on: macos-14

steps:
- uses: actions/checkout@v3
with:
submodules: recursive

- name: Build
run: |
cd ..
bash SuperBuilld.sh Debug
windows-build:
runs-on: windows-latest

steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- uses: ilammy/setup-nasm@v1

- name: Build
shell: cmd
run: |
cd ..
toucan\SuperBuilld.bat Debug

0 comments on commit c6c6d0a

Please sign in to comment.