Closed jdlom closed 2 years ago
Centraliser sur ce dépôt l'ensemble des workflows réutilisables pour l'intégration continue https://docs.github.com/en/actions/learn-github-actions/reusing-workflows
L'idée est de créer des worflows génériques et de les centraliser sur ce dépot. Par exemple :
.github/workflows/deploy-bookdown.yml
.github/workflows/test-bookdown.yml
.github/workflows/pkgdown.yml
.github/workflows/build-docker-image.yml
Les dépots qui abritent les modules de formations utiliseront ces worflows auront les même workflows mais pointeront sur ceux du dépôt de parcours_r.
parcours_r
On change les workflows dans parcours_r et tous les modules (dépôts enfant) en profitent au prochain déclenchement.
Proposition
Centraliser sur ce dépôt l'ensemble des workflows réutilisables pour l'intégration continue https://docs.github.com/en/actions/learn-github-actions/reusing-workflows
Explications
L'idée est de créer des worflows génériques et de les centraliser sur ce dépot. Par exemple :
.github/workflows/deploy-bookdown.yml
.github/workflows/test-bookdown.yml
.github/workflows/pkgdown.yml
.github/workflows/build-docker-image.yml
Les dépots qui abritent les modules de formations utiliseront ces worflows auront les même workflows mais pointeront sur ceux du dépôt de
parcours_r
.Bénéfice
On change les workflows dans
parcours_r
et tous les modules (dépôts enfant) en profitent au prochain déclenchement.