Commit a2438f5
authored
Install test-msgs and mrpt-msgs uniformly across all ROS 2 distros (#1518)
Drop the lyrical-specific `ros-lyrical-test-msgs` / `ros-lyrical-mrpt-msgs` lines from the "Install ROS2 from apt (lyrical)" step and instead let the shared "Install test-msgs and mrpt_msgs on Linux" step handle them, the same way it already does for humble / jazzy / kilted. Keep the `!= 'rolling'` gate on the shared step because `packages.ros.org` does not publish `ros-rolling-*` debs for the `resolute` (Ubuntu 26.04) codename — Rolling remains tarball-only there.
- `.github/workflows/linux-x64-build-and-test.yml` — extend the shared step to lyrical; trim the lyrical apt step to `ros-lyrical-desktop` only.
- `.github/workflows/linux-arm64-build-and-test.yml` — same trim; the shared step has no `if:` here because arm64 has no rolling lane.
Refs: a3bb702 ("Add ROS 2 Lyrical Luth (#1496)")
Fix: #14581 parent 3b9eeaf commit a2438f5
2 files changed
Lines changed: 3 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | | - | |
77 | | - | |
78 | | - | |
| 76 | + | |
79 | 77 | | |
80 | 78 | | |
81 | | - | |
82 | 79 | | |
83 | 80 | | |
84 | 81 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
88 | | - | |
89 | | - | |
90 | | - | |
| 88 | + | |
91 | 89 | | |
92 | 90 | | |
93 | 91 | | |
| |||
108 | 106 | | |
109 | 107 | | |
110 | 108 | | |
111 | | - | |
| 109 | + | |
112 | 110 | | |
113 | 111 | | |
114 | 112 | | |
| |||
0 commit comments