Skip to content

[GH-P8] Nettoyage legacy + onboarding Créer l'app GitHub - #244

Merged
bobdivx merged 3 commits into
mainfrom
feat/gh-app-p8-legacy-cleanup
Oct 15, 2026
Merged

bobdivx merged 3 commits into
mainfrom
feat/gh-app-p8-legacy-cleanup

Conversation

@bobdivx

@bobdivx bobdivx commented Oct 15, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • 1.6 Bannière migration : bouton Supprimer le jeton ; DeployRequest Debug masque le PAT ; reprise des livraisons received au boot ; plus de hooks par dépôt en mode App
  • 1.7 Onboarding (rapide + perso) : CTA Créer l'app GitHub DevForge, install dépôts, PAT optionnel replié
  • DEVFORGE_LEGACY_WEBHOOK=0 + suppression du handler legacy = version suivante (après retrait du PAT en prod)

Test plan

  • CI rust / web / android / no-forbidden-brands verts
  • Réglages › GitHub : Supprimer le jeton si pat_removable
  • Onboarding : étape GitHub propose l'app, pas le jeton en premier
  • Push template-studio toujours via App, 0 hooks repo

bobdivx and others added 3 commits October 15, 2026 14:41
Bannière « Supprimer le jeton » quand tous les projets sont migrés,
Debug DeployRequest qui masque le PAT, reprise des livraisons webhook
restées en received au démarrage, plus de création de hooks par dépôt
en mode App. DEVFORGE_LEGACY_WEBHOOK=0 et suppression du handler restent
pour la version suivante.

Co-authored-by: Cursor <cursoragent@cursor.com>
Étape GitHub (parcours rapide + personnalisé) : CTA principal vers le
manifest DevForgeApp, installation des dépôts, jeton PAT replié en option.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@bobdivx bobdivx changed the title [GH-P8] Nettoyage legacy post-migration GitHub App [GH-P8] Nettoyage legacy + onboarding Créer l'app GitHub Oct 15, 2026
@bobdivx
bobdivx merged commit 4f0089f into main Oct 15, 2026
4 checks passed
@bobdivx
bobdivx deleted the feat/gh-app-p8-legacy-cleanup branch October 15, 2026 16:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant