Utiliser ce modèle
Ouvrez CircleCI Failure Fix dans Devin et créez l’automatisation avec la configuration par défaut. Vous pouvez la personnaliser avant de l’enregistrer.
Ce que fait cette automatisation
Fonctionnement
check.run
- Événement:
github:check_run- Conditions:
actioneqcompletedcheck_run.conclusioneqfailurecheck_run.namecontainscirclecirepository.full_nameeqyour-org/your-repo
- Conditions:
Prérequis
- Intégrations :
- Serveurs MCP :
- CircleCI MCP — connecte Devin à CircleCI
Exemple de prompt
Configuration
- Ouvrez Automations → Templates dans Devin.
- Cliquez sur CircleCI Failure Fix. La page de création s’ouvre avec ce modèle prérempli.
- Connectez les intégrations requises et installez des serveurs MCP si ce n’est pas déjà fait.
- Remplacez les valeurs fictives dans les conditions de déclenchement (par exemple, remplacez
your-org/your-repopar votre dépôt réel). - Vérifiez le prompt et adaptez-le au langage, aux conventions et aux garde-fous de votre équipe.
- Cliquez sur Create automation.
Quand utiliser ce modèle
- Les équipes qui utilisent CircleCI et veulent retrouver le même modèle d’auto-correction que les utilisateurs de GitHub Actions
- Les workflows CircleCI complexes avec orchestration de plusieurs jobs
- Réduire les frictions pour maintenir les anciens pipelines CI au vert
- Débloquer automatiquement les développeurs lors de refactorisations majeures
Idées de personnalisation
- Restreignez le périmètre à des pipelines ou branches spécifiques
- Ajustez le plafond d’ACU en fonction de la complexité habituelle des pipelines
- Ignorez les commits générés par des bots pour éviter les boucles de correctifs
- Combinez avec Correctif SonarQube Quality Gate pour une automatisation complète de la qualité
