Skip to content

Add scripts for bumping major versions and creating aliases#3289

Open
azeey wants to merge 3 commits intomasterfrom
azeey/add_bump_scripts
Open

Add scripts for bumping major versions and creating aliases#3289
azeey wants to merge 3 commits intomasterfrom
azeey/add_bump_scripts

Conversation

@azeey
Copy link
Member

@azeey azeey commented Jan 2, 2026

Used to automate the creation of #3288. I'm not sure if we should put the scripts in a separate directory or elsewhere entirely.

Generated-By: Gemini 2.5

Generated-By: Gemini 2.5
Signed-off-by: Addisu Z. Taddese <addisu@openrobotics.org>
@azeey azeey requested a review from scpeters as a code owner January 2, 2026 18:15
Signed-off-by: Addisu Z. Taddese <addisu@openrobotics.org>
@scpeters
Copy link
Member

scpeters commented Jan 5, 2026

I used about 10 lines of bash to create the aliases in #3285 (see PR description). Does that seem adequate, or do you prefer the scripts in this PR?

@j-rivero
Copy link
Collaborator

I used about 10 lines of bash to create the aliases in #3285 (see PR description). Does that seem adequate, or do you prefer the scripts in this PR?

Reviewing both of the approaches seems different to me: the code in #3285 is generating the collection aliases, gz-jetty-foo and the code in this PR is generating the next version by scanning existing formulas and add +1. It would be good if we can unify both. I can try to give this a shoot.

Note: gz-launch is missing here, probably intended, are we expect to remove it in Gazebo Kura?

@j-rivero
Copy link
Collaborator

Reviewing both of the approaches seems different to me: the code in #3285 is generating the collection aliases, gz-jetty-foo and the code in this PR is generating the next version by scanning existing formulas and add +1. It would be good if we can unify both. I can try to give this a shoot.

I've produced some code that unifies both features in a single documented python script. #3355

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants