ci: add automatic semver tagging on merge to master #10

Merged
jcabillot merged 1 commits from feat/semver-tag-action into master 2026-06-12 13:45:15 -04:00
Owner

Ajoute anothrNick/github-tag-action pour créer automatiquement un tag semver quand on merge sur master.

  • Ajoute fetch-depth: 0 au checkout de la job push
  • Ajoute un step Bump version and push tag qui crée un tag vX.Y.Z basé sur #major/#minor/#patch dans les messages de commit
  • Par défaut bump patch si aucun keyword trouvé
  • Utilise GIT_API_TAGGING: false pour compatibilité Gitea (git push au lieu de l'API GitHub)
Ajoute `anothrNick/github-tag-action` pour créer automatiquement un tag semver quand on merge sur `master`. - Ajoute `fetch-depth: 0` au checkout de la job `push` - Ajoute un step `Bump version and push tag` qui crée un tag `vX.Y.Z` basé sur `#major`/`#minor`/`#patch` dans les messages de commit - Par défaut bump `patch` si aucun keyword trouvé - Utilise `GIT_API_TAGGING: false` pour compatibilité Gitea (git push au lieu de l'API GitHub)
cloudix_mcp_server added 1 commit 2026-06-12 13:13:42 -04:00
ci: add automatic semver tagging on push to main
Docker Build and Push / lint (pull_request) Successful in 6s
Docker Build and Push / build (pull_request) Successful in 22s
Docker Build and Push / test (pull_request) Successful in 14s
Docker Build and Push / push (pull_request) Has been skipped
c0bcdf469e
jcabillot merged commit 95b2cd7d64 into master 2026-06-12 13:45:15 -04:00
jcabillot deleted branch feat/semver-tag-action 2026-06-12 13:45:21 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: perso/htpasswd#10