mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-05-10 22:59:38 +08:00
68e55cfc2a
Build all targets / Scan for Board Targets (push) Has been cancelled
Ubuntu environment build / Build and Test (ubuntu:22.04) (push) Has been cancelled
Ubuntu environment build / Build and Test (ubuntu:24.04) (push) Has been cancelled
Container build / Set Tags and Variables (push) Has been cancelled
EKF Update Change Indicator / unit_tests (push) Has been cancelled
Build all targets / Build [${{ matrix.runner }}][${{ matrix.group }}] (push) Has been cancelled
Build all targets / Upload Artifacts (push) Has been cancelled
Container build / Build Container (amd64) (push) Has been cancelled
Container build / Build Container (arm64) (push) Has been cancelled
Container build / Deploy To Registry (push) Has been cancelled
Backport of #26781 with the follow-up fix from #27000 folded in. On release branches, the ROS integration test now clones a matching branch from Auterion/px4-ros2-interface-lib instead of always using main, preventing build failures from uORB message divergence between main and release branches. Branch resolution uses GITHUB_BASE_REF on pull requests (the branch the code is merging into) and falls back to GITHUB_REF_NAME for direct pushes, so backport PRs resolve to their target release branch instead of the PR author's branch. Fixes https://github.com/Auterion/px4-ros2-interface-lib/issues/184 Signed-off-by: Ramon Roche <mrpollo@gmail.com>