Last-tag of master
Réflexion à voix haute
Constat
- on cherche aujourd'hui à ne plus taguer immédiatement après un merge
- pour autant on ne fait pas de branche de prerelease
- du coup potentiellement on lit un README de master qui correspond à une version pas tagué
Trois solutions
- Yolo, tant pis
- On dit que les plugins qui font une doc en README.md n'ont qu'à faire des branches de prerelease (en gros: avant de fusionner dans master, on met dans une branche correspondant à la future version n+1, et on fusionne dans master pile au moment de la release, c'est ce que j'utilise pour mes projets LaTeX)
- Ou bien "last-tag-in-master" mais ca nécessite plus de requete API : on va chercher le dernier tag dans la branch appelé par le modèle