← Autoware Index

Register your packages

Registration is one entry in distributions/jazzy.yaml, and this page writes it for you. Work through the four stations below; the entry grows on the right, and the same checks CI runs on your pull request go green as you complete it.

# 1 repository

Where does the code live? One entry registers one repository.

Each distro is its own registry file. Register once per distro you support.

The entry's key in the registry: lowercase letters, digits, _ or -. Suggested from the URL; it never has to match a package name.

Governance

# 2 ref

Which state of the repository should Autoware validate? One ref per entry: every registered package is built and tested at it, in lockstep.

Ref kind

# 3 packages

Which ROS packages are you registering? Each name must equal a real package.xml <name> at the ref above; the sweep resolves every one with colcon list and fails loudly when a name is absent.

# 4 maintainers

Who can a reviewer talk to about this repository? At least one real person; CI rejects TBD and @example.com placeholders.