Add the worflow of contribution to the developer manual
Hello,
we need to add the workflow of contribution to the dev manual
Hello,
la forge est live sur gitlab.fusiondirectory.org
dans ce nouveau modele de developpement le workflow est le suivant
Toute les branches sont protegees, on ne peut pas push, il n'est pas necessaire de fork le projet.
la sequence est la suivante :
- je cree une issue
- je clique sur create merge resuest dans le ticket
- ca me cree une branche associe a ce ticket
- je checkout cette branche
- je fais les commit necessaire par rapport au ticket
- je push cette branche
- elle est en mode wip pour work in progress
- je resolve l'etat wip si je veux merge directement
- je demande le merge
- deux pipelines vont tourner pour
- 1 valider si le code correspond a nos standards de code
- 2 si il compile
si les deux conditions sont remplie il sera merge
il est aussi possible de cherry-pick direct depuis le merge vers un une autre branche en quelque click
en ce qui concerne les commits merci de bien respecter le format de commit mis dans le contributing.md