- some changes to shuffled output/ include src #13
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Cpp Tests | |
| on: | |
| push: | |
| branches: [ master ] | |
| pull_request: | |
| branches: [ master ] | |
| workflow_dispatch: | |
| jobs: | |
| linux-tests: | |
| name: linux | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Install Dependencies | |
| run: | | |
| sudo apt update | |
| sudo apt install -y libboost-program-options-dev build-essential pkg-config | |
| - name: Run make install | |
| run: make install | |
| - name: Run make loco | |
| run: make loco | |
| - name: Run make test_loco | |
| run: make test_loco | |
| mac-tests: | |
| name: macos | |
| runs-on: macos-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Install Dependencies | |
| run: | | |
| brew update | |
| brew install boost | |
| - name: Run make install | |
| run: make install | |
| - name: Run make loco | |
| run: make loco | |
| - name: Run make test_loco | |
| run: make test_loco | |
| windows-tests: | |
| name: windows | |
| runs-on: windows-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Run make install | |
| run: make install | |
| - name: Run make loco | |
| run: make loco | |
| - name: Run make test_loco | |
| run: make test_loco |