Skip to main content

Automated maintenance

These components perform actions in automated ways, either triggered by a specific event or continuously as part of a loop.

admin-migrationsโ€‹

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โ€‹

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โ€‹

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โ€‹

This is the repository running the regro-cf-autotick-bot workflows. There are several pipelines in place (see workflows).

webservicesโ€‹

This web application powers several services, like:

  • the @conda-forge-admin, please ... commands
  • the @conda-forge-linter bot
  • the cf-staging to conda-forge validation (plus copy)
  • status monitoring