Skip to content

Conversation

@kohlerca
Copy link
Collaborator

Conda-based CI jobs in Elephant use the conda-incubator/setup-miniconda action, which installs the environment definition in the YAML file and allows using mamba for the final installation of the test environment.

Recently, the CI jobs based on conda (test-conda and docs) failed, apparently due to an error in the setup-miniconda action.

This PR updates the CI workflow to use the mamba-org/setup-micromamba GitHub action, which provides micromamba (a lightweight version of mamba) and serves as a replacement for setup-miniconda. This also makes the CI independent of Miniconda.

…mamba GitHub Action for conda-based CI tests
@kohlerca kohlerca added bugfix Fix for an indentified bug. maintenance labels Jun 18, 2025
@coveralls
Copy link
Collaborator

coveralls commented Jun 18, 2025

Coverage Status

coverage: 88.303%. remained the same
when pulling f7e0810 on INM-6:fix/ci_micromamba
into febc7ce on NeuralEnsemble:master.

@kohlerca kohlerca requested a review from mdenker June 18, 2025 12:59
@mdenker mdenker merged commit 6fc9113 into NeuralEnsemble:master Oct 30, 2025
14 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix Fix for an indentified bug. maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants