ros2-gbp / ros2-gbp-github-org

ROS 2 Git Built Package (GBP) -- GitHub organization that hosts the release repositories for ROS packages. It also maintains a list of release teams, the list of members per release team.
9 stars 61 forks source link

Add new release repositories #539

Closed SteveMacenski closed 1 week ago

SteveMacenski commented 4 weeks ago
SteveMacenski commented 1 week ago

@nuclearsandwich how should I go about moving that existing release repo over to this org - should I add you to the existing repo to do the transfer or should I myself? I just don’t want to make a move like that without the OK and that I have the appropriate permissions.

nuclearsandwich commented 1 week ago

should I add you to the existing repo to do the transfer or should I myself? I just don’t want to make a move like that without the OK and that I have the appropriate permissions.

Thanks for checking in. We generally don't bother with transferring release repositories. I usually use a mirror clone and push to update the ros2-gbp repository.

git clone --mirror <previous release repo>
git remote add ros2-gbp git@github.com:ros2-gbp/$(basename pwd)
git push --mirror ros2-gbp

I also recommend archiving the original release repo so that the artifacts remain available but the repository is not accidentally used instead of the ros2-gbp one.

SteveMacenski commented 1 week ago

Done. Should I manually update the rosdistro file or does part of the automation here do that? https://github.com/ros/rosdistro/blob/master/rolling/distribution.yaml#L3840-L3854