rapidsai / dask-build-environment

Build environments for various dask related projects on gpuCI
4 stars 11 forks source link

Refactor conda environment creation to unblock build failures #54

Closed charlesbluca closed 1 year ago

charlesbluca commented 1 year ago

Looks like for the past few days, image builds have been failing due to some changes to the Arrow conda packages that make it difficult to downgrade/upgrade once the initial conda environment has been created (in most cases, a downgrade/upgrade is required when installing RAPIDS packages on top of the vanilla Dask environment).

This PR resolves this by refactoring the process of conda environment creation so that it is now done in a single mamba env create, circumventing the issues with Arrow; also does some refactoring to the overall repo structure / build scripts to account for this change.