Skip to content

défintions et implémentations des bonnes pratiques CI/CD dans le contexte github

Notifications You must be signed in to change notification settings

dnum-mi/git-template-bonnes-pratiques

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bonnes pratiques CI/CD dans un contexte Github

Dans un contexte GitHub, il s'agit de définir les bonnes pratiques en terme d'organisation et d'implémentations CI/CD.

Création d'une organisation

Teams

Les types de Teams sont définis au niveau organisationnel afin d'avoir des modes de fonctionnement cohérent.

Type Rôles
Manager Triage
TechLeads Maintener
Developer Write

Sous la Team "Developer" on peut décliner en Team Developer Front, Team Developer Back voire en déclinant par technologies utilisées.

Protection Branches

Cocher les cases pour protéger la branche main

  • Require a pull request before merging
  • Require approvals
  • Require approval of the most recent reviewable push
  • Require branches to be up to date before merging
  • Require conversation resolution before merging
  • Do not allow bypassing the above settings

About

défintions et implémentations des bonnes pratiques CI/CD dans le contexte github

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published