v3.28.0
Added:
-
For self-hosted github actions runs, a user can add custom labels
by addinggithub_actions_labels
yaml key inrecipe/conda_build_config.yaml
.
The valuehosted
can be used for Microsoft hosted free runners
and the valueself-hosted
can be used for the default self-hosted labels. -
github_actions: timeout_minutes
option added to change the timeout in minutes.
The default value is360
. -
github_actions: triggers
is a list of triggers which defaults to
push, pull_request
when not self-hosted andpush
when self-hosted. -
Added a
--cirun
argument toconda-smithy ci-register
command to register
cirun
as a CI service. This makescirun
conda package a dependency of
conda-smithy. -
Added support for
cirun
by generating a unique label when the self-hosted
label starts withcirun
. -
When a label is added that has the string with
gpu
orGPU
for a self-hosted
runner, the docker build will pass the GPUs to the docker instance. -
Add
flow_run_id
(CI provider specific),remote_url
andsha
as extra-meta data to packages.
Enables tracing back packages to a specific commit in a feedstock and to a specific CI run.
When packages are built usingbuild-locally.py
onlysha
will have a non-empty value.
Requiresconda-build >=3.21.8
. (#1577)
Changed:
github_actions: cancel_in_progress
option added to cancel in progress runs.
The default value was changed totrue
.- Use the channels defined in
conda_build_config.yaml
(instead of those inconda-forge.yml
) to renderREADME.md
. (#897 via #1752, #1785) - Allow finer control over Azure disk cleaning ( #1783 )
- The default build tool changed from conda-mambabuild to conda-build with
libmamba solver.
Authors:
- Isuru Fernando
- Jaime Rodríguez-Guerra
- Amit Kumar
- John Kirkham
- Daniel Bast
- Daniel Ching
- pre-commit-ci[bot]