Skip to content

CI build updates#922

Merged
mauzey1 merged 9 commits intomainfrom
rattler-ci-build
Mar 6, 2026
Merged

CI build updates#922
mauzey1 merged 9 commits intomainfrom
rattler-ci-build

Conversation

@mauzey1
Copy link
Collaborator

@mauzey1 mauzey1 commented Mar 6, 2026

Resolves #919

This PR makes the following changes:

  • Replaces conda-build with rattler-build, which makes the build step run about 7 times faster.
  • Changes the script for rebuilding the recipe YAML file to accommodate cmor-feedstock's rattler-build changes.
  • The testing step will install the hdf5plugin into its mamba environment and setup the HDF5_PLUGIN_PATH variable. This is done for change in libnetcdf 4.10.0 that require hdf5plugin for the ZSTD filter. The package udunits2 is also installed for configuring the test Makefile. Udunits2 is no longer a dependency of CMOR but it is needed by the configure script.

@mauzey1 mauzey1 merged commit 36d409f into main Mar 6, 2026
15 checks passed
@mauzey1 mauzey1 deleted the rattler-ci-build branch March 6, 2026 18:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate CI build to conda-rattler

1 participant