Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Rolling] Release 0.29.0 #1791

Merged
merged 2 commits into from
Sep 4, 2024
Merged

[Rolling] Release 0.29.0 #1791

merged 2 commits into from
Sep 4, 2024

Conversation

ahcorde
Copy link
Contributor

@ahcorde ahcorde commented Aug 22, 2024

Once this is approved, I'll squash merge it onto rolling, add the 0.28.1 tag, and bloom-release it.

@ahcorde ahcorde requested a review from a team as a code owner August 22, 2024 14:17
@ahcorde ahcorde requested review from MichaelOrlov and hidmic and removed request for a team August 22, 2024 14:17
Copy link
Contributor

@MichaelOrlov MichaelOrlov left a comment

Choose a reason for hiding this comment

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

@ahcorde Thanks for the release.
We usually don't include details from the squashed commits in the rst files.
The rationale for that is that it is too much details in which no one intereseted in. For instance

  • Fix style divergence
  • Apply suggestions from code review

Please remove them. Need to keep only PR title and link on it

ros2bag/CHANGELOG.rst Outdated Show resolved Hide resolved
@MichaelOrlov MichaelOrlov changed the title Changelog [Rolling] Release 0.28.1 Aug 24, 2024
@MichaelOrlov
Copy link
Contributor

@ahcorde Please rebase your branch on top of the latest rolling. We merged one PR today.

@ahcorde ahcorde force-pushed the ahcorde/rolling/release-0.28.1 branch from 1815571 to 2cf7a60 Compare August 30, 2024 09:21
Copy link
Contributor

@MichaelOrlov MichaelOrlov left a comment

Choose a reason for hiding this comment

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

@ahcorde Updates in changelog files looks good.
However, I think we should bump the major version for this release label. i.e. 0.29.0
Because we have breaking API/ABI changes in the following PRs:

Also, I don't see a valid tag ("0.28.1" or new "0.29.0") to be created in the rosbag2 repo.

Copy link
Contributor

@MichaelOrlov MichaelOrlov left a comment

Choose a reason for hiding this comment

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

@ahcorde Thanks for the quick fixes for the major release number changes.
Overall, it looks good. I will tentatively approve.
However, I am worried about a weird RPR job failure.
And need to fix DCO.
Please make sure that 0.29.0 tag is pointing to the correct hash after fixing DCO.
If there is only option to squash and merge after approval in github, it will be better to do squash manually. Since after squashing the tag will be pointing to the non existent commit. Will need to fix tag before merging to rolling.

@MichaelOrlov
Copy link
Contributor

@ros-pull-request-builder retest this please

Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
@ahcorde ahcorde force-pushed the ahcorde/rolling/release-0.28.1 branch from ef27fb8 to 1ec8f4f Compare September 4, 2024 14:35
@ahcorde ahcorde merged commit efd8d39 into rolling Sep 4, 2024
12 checks passed
@MichaelOrlov MichaelOrlov changed the title [Rolling] Release 0.28.1 [Rolling] Release 0.29.0 Sep 4, 2024
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.

2 participants