Usa questo template
Apri CircleCI Failure Fix in Devin e crea l’automazione con la configurazione predefinita. Puoi personalizzarla prima di salvarla.
Cosa fa questa automazione
Come funziona
check.run
- Evento:
github:check_run- Condizioni:
actioneqcompletedcheck_run.conclusioneqfailurecheck_run.namecontainscirclecirepository.full_nameeqyour-org/your-repo
- Condizioni:
Prerequisiti
- Integrazioni:
- Server MCP:
- CircleCI MCP — connette Devin a CircleCI
Esempio di prompt
Configurazione
- Apri Automations → Templates in Devin.
- Fai clic su CircleCI Failure Fix. Si apre la pagina di creazione con questo template già precompilato.
- Collega tutte le integrazioni richieste e installa i server MCP se non lo hai già fatto.
- Sostituisci eventuali valori segnaposto nelle condizioni del trigger (ad esempio, sostituisci
your-org/your-repocon la tua repo reale). - Rivedi il prompt e adattalo al linguaggio, alle convenzioni e alle barriere di sicurezza del tuo team.
- Fai clic su Create automation.
Quando usare questo template
- Team che usano CircleCI e vogliono lo stesso approccio di correzione automatica degli utenti di GitHub Actions
- Flussi di lavoro CircleCI complessi con orchestrazione di più job
- Ridurre gli attriti nel mantenere sempre verdi le pipeline CI legacy
- Sbloccare automaticamente gli sviluppatori durante attività di refactoring importanti
Idee di personalizzazione
- Limita l’ambito a pipeline o branch specifici
- Regola il limite massimo di ACU in base alla complessità tipica della pipeline
- Ignora i commit creati dai bot per evitare loop di correzione
- Combina con Soluzione SonarQube Quality Gate per un’automazione completa della qualità
- Soluzione per gli errori della CI
- Soluzione per il Quality Gate di SonarQube
- QA notturna e smoke test
