Automated maintenance
These components perform actions in automated ways, either triggered by a specific event or continuously as part of a loop.
admin-migrationsโ
- โ๏ธ Deployed in Github Actions via
conda-forge/admin-migrations - ๐ค Uses
@conda-forge-curator - ๐ Has access to Github API, Anaconda.org (conda-forge and cf-staging), Circle, Travis, Azure, Drone
This repository hosts workflows that are running 24/7. Its job is to procure an automation loop where some maintenance tasks are added. Its main user is the core team.
admin-requestsโ
- โ๏ธ Deployed in Github Actions via
conda-forge/admin-requests - ๐ค Uses
@conda-forge-curator - ๐ Has access to Github API, Anaconda.org
This repository hosts workflows that mainly run when triggered by an user-initiated action. This is usually done via a PR that, once approved, it's merged and triggers the requested action (mark a package as broken, archive a feedstock, etc).
artifact-validationโ
- โ๏ธ Deployed in Github Actions via
conda-forge/artifact-validation - โ Needs
regro/libcfgraph - ๐ค Uses
@conda-forge-curator - ๐ Has access to Github API, Anaconda.org API
The workflows (and code) to scan artifacts uploaded to anaconda.org/conda-forge.
Its main output comes in form of issues in conda-forge/artifact-validation
autotick-botโ
- โ๏ธ Deployed in Github Actions via
regro/autotick-bot - โ Needs
regro/cf-scripts,regro/cf-graph-countyfair,conda-forge/conda-forge-pinning-feedstock - ๐ค Uses
@regro-cf-autotick-bot - ๐ Has access to Github API
This is the repository running the regro-cf-autotick-bot workflows.
There are several pipelines in place (see workflows).
webservicesโ
- โ๏ธ Deployed in Heroku Dyno (
conda-forge.herokuapp.com) - โ Needs
conda-forge/conda-forge-webservices - ๐ค Uses
@conda-forge-webservices,@conda-forge-admin,@conda-forge-linter - ๐ Has access to Github API, Anaconda.org (cf-staging and conda-forge), Heroku
This web application powers several services, like:
- the
@conda-forge-admin, please ...commands - the
@conda-forge-linterbot - the
cf-stagingtoconda-forgevalidation (plus copy) - status monitoring