Scénario · Déploiements

Une erreur de déploiement ne devrait pas attendre ton réveil.

Onny reste attentif à tes déploiements Vercel. Lorsqu’un build échoue, il analyse les logs, retrouve le changement GitHub concerné et peut ouvrir OpenCode pour préparer un correctif avant même que tu ne voies l’alerte.

Incident détecté à 03:12

  1. 03:12Échec VercelLe dernier déploiement de production passe en erreur.
  2. 03:13DiagnosticOnny isole une erreur de typage dans les logs du build.
  3. 03:15Commit retrouvéLe changement est relié à la pull request et au fichier concernés.
  4. 03:19Correctif préparéOpenCode modifie le fichier et lance les vérifications utiles.
  5. 03:22Validation demandéeLe patch est prêt. Onny attend ton accord avant la suite.

Au réveil : cause, correctif et prochaines actions déjà documentés.

De l’alerte à la résolution

Onny ne se contente pas de te dire que le build est rouge

Surveillance Vercel

Suit les déploiements et fait remonter uniquement les erreurs qui demandent une intervention.

Analyse des logs

Extrait la première cause exploitable au lieu de te laisser parcourir des centaines de lignes.

Contexte GitHub

Retrouve le commit, la pull request et les fichiers probablement responsables du problème.

Diagnostic dans le code

Ouvre le dépôt avec OpenCode pour reproduire, comprendre et localiser précisément l’erreur.

Correctif vérifié

Prépare une modification ciblée puis lance les tests, le typecheck ou le build disponibles dans le projet.

Compte rendu complet

Livre la cause, les modifications préparées, les vérifications effectuées et les risques restant à valider.

Configuration

Définis jusqu’où Onny peut aller

01

Connecte Vercel

Donne accès aux projets et déploiements que tu veux surveiller.

02

Ajoute GitHub

Permets à Onny de relier l’incident au changement de code qui l’a provoqué.

03

Choisis le niveau d’action

Simple alerte, diagnostic automatique ou préparation d’un correctif avec validation.

04

Choisis la livraison

Reçois le résultat sur le Web, Telegram, Discord ou Slack.

Missions liées aux déploiements

  • Surveille la production et préviens-moi uniquement lorsqu’une action est nécessaire.
  • Lorsqu’un build échoue, analyse les logs et retrouve le commit responsable.
  • Prépare un correctif sur une branche puis demande-moi de le valider.
  • Chaque matin, résume les incidents et déploiements inhabituels des dernières 24 heures.
  • Compare les erreurs apparues avant et après la dernière release.
  • Après une feature livrée, prépare le changelog à partir de GitHub et du déploiement Vercel.

Contrôle des actions

Le diagnostic peut être autonome. La mise en production reste encadrée.

Lire les déploiements, analyser les logs et préparer du code ne doit pas déclencher une action irréversible. Les modifications, opérations Vercel sensibles et étapes de livraison restent limitées par les permissions accordées et les confirmations prévues.

  • OpenCode utilise des accès de lecture limités aux intégrations sensibles
  • Les changements sont préparés dans un environnement isolé
  • Les opérations destructrices nécessitent une confirmation
  • Chaque résultat conserve les vérifications et le contexte

Questions fréquentes

Onny peut-il surveiller les déploiements la nuit ?

Oui. La surveillance et les missions continuent dans le cloud lorsque tu n’es pas connecté.

Peut-il corriger automatiquement une erreur ?

Il peut analyser le dépôt et préparer un correctif avec OpenCode. La suite dépend du niveau d’autorisation et de validation choisi.

GitHub est-il obligatoire ?

Non pour surveiller Vercel ou lire les logs. Il est nécessaire pour relier l’incident au code et préparer une modification dans le dépôt.

Onny peut-il relancer un déploiement ?

Les actions disponibles dépendent des permissions Vercel accordées. Une opération sensible est proposée avant d’être exécutée.

Où reçoit-on le diagnostic ?

Sur le Web ou dans les canaux connectés : Telegram, Discord et Slack.

Transforme le prochain build rouge en correctif prêt à valider

Connecte Vercel et GitHub. Onny surveille les déploiements, enquête sur les erreurs et prépare la résolution avec tout le contexte utile.

Activer la surveillance