Skip to content

Faire les releases sur une branche dédiée - #2840

Merged
StephaneTrebel merged 1 commit into
mainfrom
feat/2836-release-qualification
Oct 15, 2026
Merged

StephaneTrebel merged 1 commit into
mainfrom
feat/2836-release-qualification

Conversation

@StephaneTrebel

@StephaneTrebel StephaneTrebel commented Oct 8, 2026 •

Copy link
Copy Markdown
Collaborator

Pourquoi

Pendant la qualification d’une version, les commits fusionnés sur main font évoluer la préversion. Les MRs approuvées pour la version suivante restent alors en attente pour préserver le périmètre de la version en cours.

Quoi

  • main conserve ses builds et le déploiement de latest, sans déclencher Release Please.
  • releases pilote les PR de release et les builds déclenchés par les tags RC et stables; seul main déploie latest.
  • RELEASE.md décrit le cycle manuel, la bascule en cours et la recréation de releases après la stable.

Références

@StephaneTrebel StephaneTrebel added this to the 9.28.0 milestone Oct 8, 2026
@StephaneTrebel StephaneTrebel added the enhancement New feature or request label Oct 8, 2026
@StephaneTrebel StephaneTrebel self-assigned this Oct 8, 2026
@github-actions github-actions Bot added the built label Oct 8, 2026
@StephaneTrebel StephaneTrebel changed the title feat(release): isolate qualification workflow from main Faire les releases sur une branche dédiée Oct 9, 2026
@StephaneTrebel
StephaneTrebel marked this pull request as ready for review October 9, 2026 08:34
@StephaneTrebel
StephaneTrebel requested a review from a team as a code owner October 9, 2026 08:34
@StephaneTrebel
StephaneTrebel added this pull request to the merge queue Oct 15, 2026
@StephaneTrebel
StephaneTrebel removed this pull request from the merge queue due to a manual request Oct 15, 2026
@StephaneTrebel
StephaneTrebel force-pushed the feat/2836-release-qualification branch from 62fd3e2 to d3d2329 Compare October 15, 2026 09:26
@cloud-pi-native-sonarqube

Copy link
Copy Markdown

@StephaneTrebel
StephaneTrebel added this pull request to the merge queue Oct 15, 2026
Merged via the queue into main with commit 2de2d83 Oct 15, 2026
34 checks passed
@StephaneTrebel
StephaneTrebel deleted the feat/2836-release-qualification branch October 15, 2026 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

built enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Basculer la création des préversions et des versions stables sur une branche releases dédiée

3 participants