name: macOS on: push: branches: - '*' tags: - '*' pull_request: branches: - master env: SCHEME: chez jobs: build: runs-on: macos-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Install build dependencies run: | brew install chezscheme brew install coreutils echo "::add-path::$HOME/.idris2/bin" - name: Build and test Idris 2 from bootstrap run: make bootstrap && make install shell: bash - name: Build and test self-hosted run: make clean && make all && make test INTERACTIVE='' shell: bash