insa-sh / insash_website

Site Web du Club Info (front-end)
0 stars 0 forks source link

Définition d'un pipeline CI/CD propre #59

Open Miunn opened 1 month ago

Miunn commented 1 month ago

Le must du must serait d'avoir une github action qui déclenche un pull, un rebuild et tout ce qu'il faut lors d'un merge sur prod.

Attention alors à mettre en place la protection de branch (push / merge uniquement disponible via PR, review des PR, etc...)

Miunn commented 1 month ago

Vous pouvez mettre ça dans les milestones

SHAfoin commented 1 month ago

Genre quand on lance l'action, la branche "prod" est pull/rebuild/etc directement sur le serveur ? C'est possible/sécurisé ça ?

Miunn commented 1 month ago

Ca s'appelle les github actions, oui c'est possible. Mais ça peut etre aussi quelque chose qu'on actionne / automatise nous même

SHAfoin commented 1 month ago

Hyper intéressant je pense voir ça quand on aura fix le reste