ci(tag): release Gitea (commit list) avant le dispatch Renovate #78

Merged
jcabillot merged 1 commits from chore/release-notes into main 2026-10-19 13:37:59 -04:00
Owner

Ajoute le job release dans tag.yaml : publie la release Gitea du tag (corps = commits depuis le tag précédent, groupés par type, liens commit + diff). Renovate recopie ce corps dans la section « Release Notes » de la PR de bump ; sans release, la section reste vide — c'est le cas de jcabillot/opencode dans perso_private/tf-depl-kubernetes#531, alors que mcp-ics et nanobot y affichent déjà leurs commits.

trigger-renovate passe à needs: [build-push] -> , release] — l'ordre compte : Renovate lit la release en construisant le corps de la PR.

Workflow réutilisable de perso/gitea-pipelines (cf. #4/#5). Diff vérifié : seul le job release est ajouté, les autres jobs sont inchangés, et yaml.safe_load valide le fichier.

Ajoute le job `release` dans `tag.yaml` : publie la release Gitea du tag (corps = commits depuis le tag précédent, groupés par type, liens commit + diff). Renovate recopie ce corps dans la section « Release Notes » de la PR de bump ; sans release, la section reste vide — c'est le cas de `jcabillot/opencode` dans perso_private/tf-depl-kubernetes#531, alors que `mcp-ics` et `nanobot` y affichent déjà leurs commits. `trigger-renovate` passe à `needs: [build-push] -> , release]` — l'ordre compte : Renovate lit la release en construisant le corps de la PR. Workflow réutilisable de `perso/gitea-pipelines` (cf. #4/#5). Diff vérifié : seul le job `release` est ajouté, les autres jobs sont inchangés, et `yaml.safe_load` valide le fichier.
opencodecabilloteu added 1 commit 2026-10-19 13:09:25 -04:00
ci(tag): release Gitea (commit list) avant le dispatch Renovate
PR Checks / build-test (pull_request) Successful in 15s
PR Checks / hadolint (pull_request) Successful in 7s
bd5fc2f7c7
opencodecabilloteu requested review from jcabillot 2026-10-19 13:09:26 -04:00
jcabillot merged commit 22e6a8a790 into main 2026-10-19 13:37:59 -04:00
jcabillot deleted branch chore/release-notes 2026-10-19 13:38:03 -04:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: perso/opencode#78