gazebo-tooling / gzdev

Gazebo developers tool is an Outreachy project designed to facilitate many of the usual tasks that Gazebo developers face daily
Other
14 stars 3 forks source link

Add prereleases Ionic branches #88

Closed azeey closed 1 month ago

azeey commented 1 month ago

Enable prereleases in all Ionic branches (some main and some with stable ranches like gz-cmake4). The goal is to be able to use prereleases for the tutorial party but still keep nightlies to expedite iterating on existing PRs.

azeey commented 1 month ago

I had to make the docopt changes to fix linting issues. pyright change behavior in handling the __doc__ parameter. From https://github.com/microsoft/pyright/releases/tag/1.1.372:

Changed the type of the doc attribute for a module to always be str | None. Previously, pyright changed its declared type to str if a docstring was present in the module, but this is incorrect because it's a writable value and can be set to None.

scpeters commented 1 month ago

this looks ok; should we test it with ci_matching_branch/?

scpeters commented 1 month ago

thanks for testing in https://github.com/gazebosim/gz-utils/pull/137 !