Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Debug] Understand why mamba install fails #8

Closed
wants to merge 5 commits into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 18 additions & 2 deletions .github/workflows/conda-forge-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
strategy:
matrix:
build_type: [Release]
os: [ubuntu-latest, windows-2019, macos-latest]
os: [windows-2022, windows-2019]
imgui: [mamba, vendored]
fail-fast: false

Expand All @@ -30,9 +30,13 @@ jobs:
shell: bash -l {0}
run: |
# Compilation related dependencies
where conda
where mamba
mamba install cmake compilers make ninja pkg-config
# Actual dependencies
mamba install glew glfw yarp
mamba list
conda list

- name: Imgui
if: contains(matrix.imgui, 'mamba')
Expand All @@ -58,13 +62,25 @@ jobs:
cmake -GNinja -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} ..

- name: Configure [Windows]
if: contains(matrix.os, 'windows')
if: contains(matrix.os, 'windows-2019')
shell: bash -l {0}
run: |
env
conda list
mkdir -p build
cd build
cmake -G"Visual Studio 16 2019" -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} ..

- name: Configure [Windows]
if: contains(matrix.os, 'windows-2022')
shell: bash -l {0}
run: |
env
mkdir -p build
cd build
cmake -G"Visual Studio 17 2022" -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} ..


- name: Build
shell: bash -l {0}
run: |
Expand Down
Loading