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

  1. Yolo, tant pis
  2. 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)
  3. 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