Utiliser ce modèle
Ouvrez Stale PR Cleanup 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
Comment ça marche
recurring
- Événement :
schedule:recurring- Conditions :
rrulecorrespond àFREQ=WEEKLY;BYDAY=WE;BYHOUR=10;BYMINUTE=0
- Conditions :
Prérequis
- Intégrations :
Exemple de prompt
Configuration
- Ouvrez Automations → Templates dans Devin.
- Cliquez sur Stale PR Cleanup. La page de création s’ouvre avec ce modèle déjà prérempli.
- Connectez toutes les intégrations requises et installez les serveurs MCP si ce n’est pas déjà fait.
- Remplacez les valeurs d’exemple dans les conditions de déclenchement (par exemple, remplacez
your-org/your-repopar votre vrai repo). - Passez en revue 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
- Équipes d’ingénierie avec d’importants flux de contributions open source
- Dépôts internes avec de longs backlogs de PR et d’importants goulets d’étranglement dans les revues
- Maintenir les branches principales à l’abri des conflits de fusion causés par des branches oubliées
- Réduire la charge cognitive des relecteurs qui parcourent la liste des PR
Idées de personnalisation
- Ajustez le seuil d’inactivité (7 jours, 30 jours, 90 jours)
- Limitez le périmètre à des repos ou des libellés spécifiques
- Ajoutez un commentaire d’avertissement avec un délai de grâce avant toute action destructive
- Intégrez Slack afin que les auteurs reçoivent un message privé, et pas seulement une notification GitHub
- Mises à jour hebdomadaires des dépendances
- Correctif pour les échecs CI
- Application des conventions de code
