fix: use git push instead of GitHub API for tag creation #11

Merged
jcabillot merged 1 commits from fix/git-tag-push into main 2026-06-12 12:48:41 -04:00
Owner

Fix : tag creation on self-hosted Gitea

Le step Bump version and push tag plante avec exit code 6 parce que GIT_API_TAGGING est à true par défaut. L'action tente alors de créer le tag via l'API REST de GitHub (api.github.com), qui n'existe pas sur une instance Gitea auto-hébergée.

Changement

Ajout de GIT_API_TAGGING: false dans les env de l'action. Elle utilise désormais git push origin <tag> directement, qui fonctionne avec les credentials Git déjà configurés par actions/checkout.

Résultat attendu

  • Le Docker build/push continue de fonctionner
  • Le tag semver (v0.0.1, v1.0.0, etc.) est bien créé et pushé sur le repo Gitea après un merge sur main
## Fix : tag creation on self-hosted Gitea Le step `Bump version and push tag` plante avec exit code 6 parce que `GIT_API_TAGGING` est à `true` par défaut. L'action tente alors de créer le tag via l'API REST de GitHub (`api.github.com`), qui n'existe pas sur une instance Gitea auto-hébergée. ### Changement Ajout de `GIT_API_TAGGING: false` dans les env de l'action. Elle utilise désormais `git push origin <tag>` directement, qui fonctionne avec les credentials Git déjà configurés par `actions/checkout`. ### Résultat attendu - Le Docker build/push continue de fonctionner ✅ - Le tag semver (`v0.0.1`, `v1.0.0`, etc.) est bien créé et pushé sur le repo Gitea après un merge sur `main` ✅
cloudix_mcp_server added 1 commit 2026-06-12 12:47:51 -04:00
fix: use git push instead of GitHub API for tag creation
Docker Build and Push / build (pull_request) Successful in 3m1s
f1d828bfe3
GIT_API_TAGGING defaults to true, which tries to create tags via the
GitHub REST API (api.github.com). On self-hosted Gitea, this fails.
Setting it to false uses git push origin <tag> instead, which works
with the credentials configured by actions/checkout.
jcabillot merged commit a9fa841569 into main 2026-06-12 12:48:41 -04:00
jcabillot deleted branch fix/git-tag-push 2026-06-12 12:48:42 -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/opencode#11