diff options
| author | Sean OMeara <[email protected]> | 2022-12-13 16:49:08 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-12-13 16:49:08 +0100 |
| commit | d2de0292ccd4b22227b653624de0bb893d850dfe (patch) | |
| tree | 279d7ace1b227229704497c75e351a8d6bca4772 /.github | |
| parent | 0210ba9c13bae2c46408129ae6e56934fe17d63c (diff) | |
mac and windows github builds (#1817)
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/build.yml | 36 |
1 files changed, 22 insertions, 14 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 54aa2a05..d60c4709 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,36 +1,44 @@ -on: [ push, pull_request ] - +on: [ push ] + jobs: build_ubuntu: runs-on: ubuntu-latest steps: - - name: checkout - uses: actions/checkout@v3 - - - name: make - run: make - - - name: selftest - run: make selftest + - name: checkout + uses: actions/checkout@v3 + + - name: make + run: make + + - name: selftest + run: make selftest build_macos: runs-on: macos-latest steps: - name: checkout uses: actions/checkout@v3 - + + - name: Install Rust Toolchain + uses: actions-rs/toolchain@v1 + with: + toolchain: stable + target: aarch64-apple-darwin + override: true + components: rustfmt, clippy + - name: make run: make - + - name: selftest run: make selftest - + build_windows: runs-on: windows-latest steps: - name: checkout uses: actions/checkout@v3 - + - name: setup msbuild uses: microsoft/[email protected] |
