Closed jan-janssen closed 3 months ago
The changes involve modifications to several GitHub Actions workflow files to streamline the setup of Conda environments. Key alterations include the introduction of a .condarc
file for channel configuration, the replacement of the miniforge-variant
parameter with miniforge-version
, and the removal of several parameters such as channels
and activate-environment
. This results in a more organized and simplified configuration across the workflows.
Files | Change Summary |
---|---|
.github/workflows/coverage.yml |
Updated to use miniforge-version: latest and added condarc-file: .condarc . Removed various parameters related to Mambaforge setup. |
.github/workflows/deploy.yml |
Added step for .condarc file creation and updated parameters to use miniforge-version: latest and condarc-file: .condarc . Removed redundant parameters. |
.github/workflows/mini.yml |
Introduced .condarc file, replaced miniforge-variant with miniforge-version: latest , and removed several parameters for simplification. |
.github/workflows/notebooks.yml |
Added .condarc file creation step, replaced miniforge-variant with miniforge-version: latest , and removed unnecessary parameters. |
.github/workflows/pypicheck.yml |
Added step for .condarc file creation and updated miniforge-version to latest , removing redundant parameters. |
.github/workflows/unittest.yml |
New step for .condarc file creation added; updated to use miniforge-version: latest and removed several parameters. |
.github/workflows/unittests_old.yml |
Added step for .condarc creation, replaced miniforge-variant with miniforge-version: latest , and removed unnecessary parameters. |
sequenceDiagram
participant CI as CI/CD Pipeline
participant Conda as Conda Setup
participant Env as Environment
CI->>Conda: Setup Conda Environment
Conda->>Env: Create .condarc file
Env-->>Conda: Channel Configured
Conda->>Env: Install Dependencies
🐰 In the meadow, hopping around,
New configs make the setup sound.
With.condarc
in play,
Simplified all the way,
For bunnies who code, joy knows no bound!
🌼
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
.condarc
file for Conda channel configuration across various workflows.