Skip to content

Conversation

@raphodn
Copy link
Member

@raphodn raphodn commented Dec 6, 2025

Suite à #1049 (mais qui n'a jamais tourné, peut-être mal configuré ?)

Ca change qq trucs (la config bascule dans un fichier dédié)

https://github.com/googleapis/release-please-action?tab=readme-ov-file#upgrading-from-v3-to-v4

@raphodn raphodn linked an issue Dec 6, 2025 that may be closed by this pull request
@raphodn raphodn added the CI label Dec 6, 2025
Copy link
Collaborator

@njean42 njean42 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Je connais pas bien, et curieux de le voir à l'øuvre.
Les hcangements ont l'air OK

@PaulienM
Copy link
Collaborator

PaulienM commented Dec 9, 2025

L'outils à l'air cool, j'ai juste un peu peur que l'on spam les release comme les PR sont directement mergées dans la branche master. Si j'ai bien compris on aura une nouvelle release à chaque merge ?

Après actuellement on a pas énormément de PR donc ça ne me paraitrait pas trop gênant, mais ça sera peut être à garder en tête

@raphodn
Copy link
Member Author

raphodn commented Dec 10, 2025

Non les release sont crées seulement quand on decide de merger la PR auto-générée par release-please. Sinon tous les projets auraient des release avec une seule PR, not the case ^^

Exemple de repo avec une PR de release pas encore mergée (et qui va "grossir" dès que d'autres PR seront mergées) : https://github.com/openfoodfacts/open-prices-frontend

edit : encore mieux, la PR qui vient d'être généré sur notre repo 🎉
#1163

@raphodn raphodn force-pushed the raphodn/ci-release-please-v4 branch from d50da0f to 4ebc204 Compare December 10, 2025 00:09
@raphodn raphodn merged commit beff8ca into master Dec 10, 2025
1 of 2 checks passed
@raphodn raphodn deleted the raphodn/ci-release-please-v4 branch December 10, 2025 00:10
raphodn added a commit that referenced this pull request Dec 10, 2025
raphodn added a commit that referenced this pull request Dec 10, 2025
@PaulienM
Copy link
Collaborator

Non les release sont crées seulement quand on decide de merger la PR auto-générée par release-please. Sinon tous les projets auraient des release avec une seule PR, not the case ^^

Exemple de repo avec une PR de release pas encore mergée (et qui va "grossir" dès que d'autres PR seront mergées) : https://github.com/openfoodfacts/open-prices-frontend

edit : encore mieux, la PR qui vient d'être généré sur notre repo 🎉
#1163

Merci pour l'explication (et la démo) c'est plus clair 😃

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Mettre en place release-please pour automatiser les release

4 participants