Quand plusieurs charts Helm cohabitent dans un même dépôt, gérer les versions peut vite devenir pénible :

  • Incrémenter les versions manuellement
  • Maintenir les changelogs
  • Identifier les charts concernés par chaque modification
  • Préparer les releases sans oublier une étape J'ai mis en place une approche basée sur Nx + Changesets pour automatiser tout ça.

L'objectif :
→ Détecter les charts impactés
→ Gérer les versions automatiquement
→ Générer des changelogs propres
→ Publier les releases sans manipulation manuelle

J'ai détaillé toute la méthode dans un nouvel article, avec la configuration et les étapes pour la reproduire dans votre propre monorepo.

Lire l'article :
https://slashops.fr/blog/versionner-ses-charts-avec-nx

Vous gérez plusieurs charts Helm dans un même dépôt ? Comment avez-vous organisé leur versionnement ?