Skip to content

fix: default the ROS shim to humble so crates.io publish works - #29

Merged
azerupi merged 1 commit into
mainfrom
fix/crates-io-shim-distro
Sep 5, 2026
Merged

azerupi merged 1 commit into
mainfrom
fix/crates-io-shim-distro

Conversation

@azerupi

@azerupi azerupi commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

cargo publish --features use_ros_shim has no ROS_DISTRO and docs.rs rustc-args are not applied, so get_ros_distro panicked during tarball verification. Fall back to Humble under the shim instead.

Assisted-by: Cursor:Grok-4.6 [Cursor Agent]

cargo publish --features use_ros_shim has no ROS_DISTRO, and docs.rs
rustc-args are not applied then. Match rclrs by passing
--cfg ros_distro="humble" through the release workflow.

Assisted-by: Cursor:Grok-4.6 [Cursor Agent]
@azerupi
azerupi force-pushed the fix/crates-io-shim-distro branch 2 times, most recently from 6efd075 to 5edbdb4 Compare September 5, 2026 18:05
@azerupi
azerupi merged commit 21def42 into main Sep 5, 2026
10 checks passed
@azerupi
azerupi deleted the fix/crates-io-shim-distro branch September 5, 2026 18:07
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.

1 participant