Gouvernance d'ingénierie et flux de travail des pull requests
Base Code s'intègre au flux de travail GitHub existant de l'organisation au lieu de s'y substituer. Toutes les modifications s'effectuent sur des branches isolées, ce qui contribue à empêcher le code non validé d'atteindre les branches de production.
Pour soumettre des modifications, les contributeurs doivent disposer d'un accès en écriture sur GitHub. Les équipes d'ingénierie gardent le contrôle du dépôt en examinant les changements au moyen de pull requests standard, de diffs classiques et des vérifications obligatoires déjà en place.
- Préserve les règles existantes de protection des branches et les vérifications requises
- Limite la création de pull requests aux personnes disposant d'un accès en écriture sur GitHub
- Laisse les décisions finales de fusion sous l'autorité exclusive de l'équipe d'ingénierie