Skip to content

Commit

Permalink
update ci.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
davidegorbani committed Dec 4, 2023
1 parent fbcd38d commit 05e75b4
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 4 deletions.
15 changes: 11 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,18 @@ jobs:
run: |
echo "DATE=$(date +'%Y-%m-%d')" >> $GITHUB_ENV
# Use conda for main dependencies
- uses: conda-incubator/setup-miniconda@v2
# Use mamba for Windows dependencies
- uses: mamba-org/setup-micromamba@v1
if: matrix.os == 'windows-latest' || matrix.os == 'macOS-latest'
with:
miniforge-variant: Mambaforge
miniforge-version: latest
environment-file: ci_env.yml
channel-priority: true

# Print the environment variables to simplify development and debugging
- name: Environment Variables
if: matrix.os == 'ubuntu-latest'
shell: bash
run: env

# Print the environment variables to simplify development and debugging
- name: Environment Variables
Expand Down
16 changes: 16 additions & 0 deletions ci_env.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: test
channels:
- conda-forge
- robotology
dependencies:
- cmake
- clangxx>=14.0.0
- make
- ninja
- pkg-config
- yarp
- idyntree
- spdlog
- catch2>=3.3.0
- manif
- bipedal-locomotion-framework

0 comments on commit 05e75b4

Please sign in to comment.