Skip to content

Merge pull request #71 from Gepetto/dependabot/github_actions/cachix/… #255

Merge pull request #71 from Gepetto/dependabot/github_actions/cachix/…

Merge pull request #71 from Gepetto/dependabot/github_actions/cachix/… #255

Workflow file for this run

name: Test
on:
push:
branches:
- main
pull_request:
branches:
- main
env:
CTEST_OUTPUT_ON_FAILURE: 1
CTEST_PARALLEL_LEVEL: 4
jobs:
cmake:
name: "CMake"
runs-on: "ubuntu-latest"
steps:
- uses: actions/checkout@v6
- uses: actions/setup-python@v6
with:
python-version: "3.12"
- run: python -m pip install -U pip
- run: python -m pip install pin[build] pyyaml toolbox-parallel-robots
- run: echo "CMAKE_PREFIX_PATH=$(cmeel cmake)" >> $GITHUB_ENV
- run: cmake -B build -S .
- run: cmake --build build
# - run: cmake --build build -t test
pip:
name: "Pip"
runs-on: "ubuntu-latest"
steps:
- uses: actions/checkout@v6
- uses: actions/setup-python@v6
with:
python-version: "3.12"
- run: python -m pip install -U pip
- run: python -m pip install .