Nightly builds of LHCb packages using rattler-build.
| Package | Dependencies |
|---|---|
| heppdt | - |
| rapidyaml | - |
| simple_conddb_cxx | - |
| lcg-relax | - |
| gaudi | heppdt |
| dd4hep | - |
| lhcb-detector | dd4hep, rapidyaml, simple_conddb_cxx |
Install packages from the channel:
pixi add --channel https://prefix.dev/lhcb-nightly gaudiOr add the channel to your pixi.toml:
[project]
channels = ["conda-forge", "https://prefix.dev/lhcb-nightly"]# Install dependencies
pixi install
# Build all packages
pixi run build-all
# Build a single package
pixi run rattler-build build --recipe recipes/heppdt/
# Build with specific variant
pixi run rattler-build build --recipe recipes/gaudi/ --variant python=3.13The forge builds packages with the following variants:
- Python: 3.13
- Build type: Release, Debug
- Builds run nightly at 2 AM UTC
- Builds trigger on push to main and pull requests
- Packages are uploaded to prefix.dev on push to main