-
Notifications
You must be signed in to change notification settings - Fork 0
545 lines (541 loc) · 21.4 KB
/
main.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
name: builder
on:
workflow_dispatch:
push:
jobs:
iron:
runs-on: ubuntu-24.04
steps:
- uses: jspricke/ros-deb-builder-action@main
with:
ROS_DISTRO: iron
DEB_DISTRO: jammy
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} only on main branch
GITHUB_TOKEN: "${{ github.ref == 'refs/heads/main' && secrets.GITHUB_TOKEN || '' }}"
REPOS_FILE: iron.repos
GIT_LFS: true
SBUILD_CONF: '$enable_network = 1;' # For rmw_zenoh and novatel
# List generated by:
# vcs import --input iron.repos
# echo -e "$(colcon list --names-only)\n$(colcon list --names-only --packages-up-to autoware_ground_segmentation)" | sort | uniq -u
SKIP_PACKAGES: >-
ad_api_adaptors
ad_api_visualizers
automatic_pose_initializer
autoware_accel_brake_map_calibrator
autoware_ad_api_specs
autoware_adapi_v1_msgs
autoware_adapi_version_msgs
autoware_ar_tag_based_localizer
autoware_auto_common
autoware_autonomous_emergency_braking
autoware_behavior_path_avoidance_by_lane_change_module
autoware_behavior_path_dynamic_obstacle_avoidance_module
autoware_behavior_path_external_request_lane_change_module
autoware_behavior_path_goal_planner_module
autoware_behavior_path_lane_change_module
autoware_behavior_path_planner
autoware_behavior_path_planner_common
autoware_behavior_path_sampling_planner_module
autoware_behavior_path_side_shift_module
autoware_behavior_path_start_planner_module
autoware_behavior_path_static_obstacle_avoidance_module
autoware_behavior_velocity_blind_spot_module
autoware_behavior_velocity_crosswalk_module
autoware_behavior_velocity_detection_area_module
autoware_behavior_velocity_intersection_module
autoware_behavior_velocity_no_drivable_lane_module
autoware_behavior_velocity_no_stopping_area_module
autoware_behavior_velocity_occlusion_spot_module
autoware_behavior_velocity_planner
autoware_behavior_velocity_planner_common
autoware_behavior_velocity_run_out_module
autoware_behavior_velocity_speed_bump_module
autoware_behavior_velocity_stop_line_module
autoware_behavior_velocity_template_module
autoware_behavior_velocity_traffic_light_module
autoware_behavior_velocity_virtual_traffic_light_module
autoware_behavior_velocity_walkway_module
autoware_bezier_sampler
autoware_control_evaluator
autoware_control_msgs
autoware_control_validator
autoware_costmap_generator
autoware_crosswalk_traffic_light_estimator
autoware_external_cmd_converter
autoware_external_cmd_selector
autoware_external_velocity_limit_selector
autoware_freespace_planner
autoware_freespace_planning_algorithms
autoware_frenet_planner
autoware_grid_map_utils
autoware_joy_controller
autoware_landmark_manager
autoware_lane_departure_checker
autoware_lanelet2_extension_python
autoware_livox_tag_filter
autoware_localization_msgs
autoware_map_based_prediction
autoware_mission_details_overlay_rviz_plugin
autoware_mission_planner
autoware_motion_utils
autoware_motion_velocity_dynamic_obstacle_stop_module
autoware_motion_velocity_obstacle_velocity_limiter_module
autoware_motion_velocity_out_of_lane_module
autoware_motion_velocity_planner_common
autoware_motion_velocity_planner_node
autoware_mpc_lateral_controller
autoware_objects_of_interest_marker_interface
autoware_obstacle_cruise_planner
autoware_obstacle_stop_planner
autoware_operation_mode_transition_manager
autoware_overlay_rviz_plugin
autoware_path_optimizer
autoware_path_sampler
autoware_path_smoother
autoware_perception_rviz_plugin
autoware_pid_longitudinal_controller
autoware_planning_evaluator
autoware_planning_test_manager
autoware_planning_topic_converter
autoware_planning_validator
autoware_pose_covariance_modifier
autoware_pure_pursuit
autoware_raw_vehicle_cmd_converter
autoware_remaining_distance_time_calculator
autoware_route_handler
autoware_rtc_interface
autoware_sampler_common
autoware_scenario_selector
autoware_sensing_msgs
autoware_shift_decider
autoware_smart_mpc_trajectory_follower
autoware_static_centerline_generator
autoware_steer_offset_estimator
autoware_stop_filter
autoware_surround_obstacle_checker
autoware_system_msgs
autoware_test_utils
autoware_testing
autoware_trajectory_follower_base
autoware_trajectory_follower_node
autoware_v2x_msgs
autoware_vehicle_cmd_gate
autoware_velocity_smoother
bag_time_manager_rviz_plugin
bluetooth_monitor
bytetrack
cluster_merger
compare_map_segmentation
component_interface_specs
component_interface_tools
component_interface_utils
component_state_monitor
control_performance_analysis
cuda_utils
default_ad_api
detected_object_feature_remover
detected_object_validation
detection_by_tracker
diagnostic_converter
diagnostic_graph_aggregator
diagnostic_graph_utils
dummy_diag_publisher
dummy_infrastructure
dummy_perception_publisher
duplicated_node_checker
ekf_localizer
elevation_map_loader
emergency_handler
euclidean_cluster
fake_test_node
fault_injection
geo_pose_projector
geography_utils
global_parameter_loader
glog_component
gnss_poser
goal_distance_calculator
gyro_odometer
hazard_status_converter
image_diagnostics
image_projection_based_fusion
image_transport_decompressor
imu_corrector
interpolation
kalman_filter
kinematic_evaluator
lanelet2_map_preprocessor
learning_based_vehicle_model
lidar_apollo_instance_segmentation
lidar_apollo_segmentation_tvm
lidar_apollo_segmentation_tvm_nodes
lidar_centerpoint
lidar_transfusion
localization_error_monitor
localization_evaluator
localization_util
map_height_fitter
map_loader
map_projection_loader
map_tf_generator
mrm_comfortable_stop_operator
mrm_emergency_stop_operator
mrm_handler
multi_object_tracker
ndt_scan_matcher
object_merger
object_range_splitter
object_recognition_utils
object_velocity_splitter
obstacle_collision_checker
occupancy_grid_map_outlier_filter
osqp_interface
path_distance_calculator
perception_online_evaluator
perception_utils
polar_grid
pose2twist
pose_estimator_arbiter
pose_initializer
pose_instability_detector
predicted_path_checker
probabilistic_occupancy_grid_map
qp_interface
radar_crossing_objects_noise_filter
radar_fusion_to_detected_object
radar_object_clustering
radar_object_tracker
radar_scan_to_pointcloud2
radar_static_pointcloud_filter
radar_threshold_filter
radar_tracks_msgs_converter
radar_tracks_noise_filter
raindrop_cluster_filter
reaction_analyzer
shape_estimation
signal_processing
simple_object_merger
simple_planning_simulator
system_diagnostic_monitor
system_error_monitor
system_monitor
tensorrt_classifier
tensorrt_common
tensorrt_yolox
tier4_adapi_rviz_plugin
tier4_api_msgs
tier4_api_utils
tier4_auto_msgs_converter
tier4_autoware_api_launch
tier4_camera_view_rviz_plugin
tier4_control_launch
tier4_control_msgs
tier4_datetime_rviz_plugin
tier4_external_api_msgs
tier4_hmi_msgs
tier4_localization_launch
tier4_localization_msgs
tier4_localization_rviz_plugin
tier4_map_launch
tier4_map_msgs
tier4_perception_launch
tier4_perception_msgs
tier4_perception_rviz_plugin
tier4_planning_launch
tier4_planning_rviz_plugin
tier4_rtc_msgs
tier4_sensing_launch
tier4_simulation_msgs
tier4_simulator_launch
tier4_state_rviz_plugin
tier4_system_launch
tier4_system_msgs
tier4_system_rviz_plugin
tier4_traffic_light_rviz_plugin
tier4_v2x_msgs
tier4_vehicle_launch
tier4_vehicle_msgs
tier4_vehicle_rviz_plugin
time_utils
topic_state_monitor
tracking_object_merger
traffic_light_arbiter
traffic_light_classifier
traffic_light_fine_detector
traffic_light_map_based_detector
traffic_light_multi_camera_fusion
traffic_light_occlusion_predictor
traffic_light_recognition_marker_publisher
traffic_light_utils
traffic_light_visualization
tvm_utility
twist2accel
vehicle_door_simulator
vehicle_velocity_converter
velodyne_monitor
yabloc_common
yabloc_image_processing
yabloc_monitor
yabloc_particle_filter
yabloc_pose_initializer
jazzy:
runs-on: ubuntu-24.04
steps:
- uses: jspricke/ros-deb-builder-action@main
with:
ROS_DISTRO: jazzy
DEB_DISTRO: noble
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} only on main branch
GITHUB_TOKEN: "${{ github.ref == 'refs/heads/main' && secrets.GITHUB_TOKEN || '' }}"
REPOS_FILE: jazzy.repos
GIT_LFS: true
SBUILD_CONF: '$enable_network = 1;' # For rmw_zenoh and novatel
# List generated by:
# vcs import --input iron.repos
# echo -e "$(colcon list --names-only)\n$(colcon list --names-onl
# echo -e "$(colcon list --names-only)\n$(colcon list --names-only --packages-up-to \
# autoware_detected_object_feature_remover \
# autoware_detection_by_tracker \
# autoware_euclidean_cluster \
# autoware_ground_segmentation \
# autoware_object_merger \
# autoware_obstacle_stop_planner \
# autoware_pointcloud_preprocessor \
# autoware_shape_estimation \
# autoware_perception_rviz_plugin \
# )" | sort | uniq -u
SKIP_PACKAGES: >-
ad_api_adaptors
ad_api_visualizers
automatic_pose_initializer
autoware_accel_brake_map_calibrator
autoware_ad_api_specs
autoware_ar_tag_based_localizer
autoware_auto_common
autoware_autonomous_emergency_braking
autoware_behavior_path_avoidance_by_lane_change_module
autoware_behavior_path_dynamic_obstacle_avoidance_module
autoware_behavior_path_external_request_lane_change_module
autoware_behavior_path_goal_planner_module
autoware_behavior_path_lane_change_module
autoware_behavior_path_planner
autoware_behavior_path_planner_common
autoware_behavior_path_sampling_planner_module
autoware_behavior_path_side_shift_module
autoware_behavior_path_start_planner_module
autoware_behavior_path_static_obstacle_avoidance_module
autoware_behavior_velocity_blind_spot_module
autoware_behavior_velocity_crosswalk_module
autoware_behavior_velocity_detection_area_module
autoware_behavior_velocity_intersection_module
autoware_behavior_velocity_no_drivable_lane_module
autoware_behavior_velocity_no_stopping_area_module
autoware_behavior_velocity_occlusion_spot_module
autoware_behavior_velocity_planner
autoware_behavior_velocity_planner_common
autoware_behavior_velocity_run_out_module
autoware_behavior_velocity_speed_bump_module
autoware_behavior_velocity_stop_line_module
autoware_behavior_velocity_template_module
autoware_behavior_velocity_traffic_light_module
autoware_behavior_velocity_virtual_traffic_light_module
autoware_behavior_velocity_walkway_module
autoware_bezier_sampler
autoware_bytetrack
autoware_carla_interface
autoware_cluster_merger
autoware_compare_map_segmentation
autoware_component_monitor
autoware_control_evaluator
autoware_control_validator
autoware_costmap_generator
autoware_crosswalk_traffic_light_estimator
autoware_default_adapi
autoware_detected_object_validation
autoware_ekf_localizer
autoware_elevation_map_loader
autoware_evaluator_utils
autoware_external_cmd_converter
autoware_external_cmd_selector
autoware_external_velocity_limit_selector
autoware_freespace_planner
autoware_freespace_planning_algorithms
autoware_frenet_planner
autoware_geo_pose_projector
autoware_geography_utils
autoware_gnss_poser
autoware_grid_map_utils
autoware_gyro_odometer
autoware_image_diagnostics
autoware_image_projection_based_fusion
autoware_image_transport_decompressor
autoware_imu_corrector
autoware_joy_controller
autoware_kalman_filter
autoware_landmark_manager
autoware_lane_departure_checker
autoware_lidar_apollo_instance_segmentation
autoware_lidar_centerpoint
autoware_lidar_marker_localizer
autoware_lidar_transfusion
autoware_livox_tag_filter
autoware_localization_error_monitor
autoware_localization_util
autoware_map_based_prediction
autoware_map_height_fitter
autoware_map_projection_loader
autoware_map_tf_generator
autoware_mission_details_overlay_rviz_plugin
autoware_mission_planner
autoware_motion_velocity_dynamic_obstacle_stop_module
autoware_motion_velocity_obstacle_velocity_limiter_module
autoware_motion_velocity_out_of_lane_module
autoware_motion_velocity_planner_common
autoware_motion_velocity_planner_node
autoware_mpc_lateral_controller
autoware_multi_object_tracker
autoware_ndt_scan_matcher
autoware_object_range_splitter
autoware_object_velocity_splitter
autoware_objects_of_interest_marker_interface
autoware_obstacle_collision_checker
autoware_obstacle_cruise_planner
autoware_occupancy_grid_map_outlier_filter
autoware_operation_mode_transition_manager
autoware_osqp_interface
autoware_overlay_rviz_plugin
autoware_path_distance_calculator
autoware_path_optimizer
autoware_path_sampler
autoware_path_smoother
autoware_pid_longitudinal_controller
autoware_planning_evaluator
autoware_planning_topic_converter
autoware_planning_validator
autoware_polar_grid
autoware_pose2twist
autoware_pose_covariance_modifier
autoware_pose_estimator_arbiter
autoware_pose_initializer
autoware_pose_instability_detector
autoware_probabilistic_occupancy_grid_map
autoware_processing_time_checker
autoware_pure_pursuit
autoware_radar_crossing_objects_noise_filter
autoware_radar_fusion_to_detected_object
autoware_radar_object_clustering
autoware_radar_object_tracker
autoware_radar_scan_to_pointcloud2
autoware_radar_static_pointcloud_filter
autoware_radar_threshold_filter
autoware_radar_tracks_msgs_converter
autoware_radar_tracks_noise_filter
autoware_raindrop_cluster_filter
autoware_raw_vehicle_cmd_converter
autoware_remaining_distance_time_calculator
autoware_rtc_interface
autoware_sampler_common
autoware_scenario_selector
autoware_shift_decider
autoware_simple_object_merger
autoware_smart_mpc_trajectory_follower
autoware_static_centerline_generator
autoware_steer_offset_estimator
autoware_stop_filter
autoware_surround_obstacle_checker
autoware_tensorrt_classifier
autoware_tensorrt_yolox
autoware_testing
autoware_tracking_object_merger
autoware_traffic_light_arbiter
autoware_traffic_light_classifier
autoware_traffic_light_fine_detector
autoware_traffic_light_map_based_detector
autoware_traffic_light_multi_camera_fusion
autoware_traffic_light_occlusion_predictor
autoware_traffic_light_visualization
autoware_trajectory_follower_base
autoware_trajectory_follower_node
autoware_twist2accel
autoware_vehicle_cmd_gate
autoware_velocity_smoother
bag_time_manager_rviz_plugin
bluetooth_monitor
component_interface_tools
component_state_monitor
control_performance_analysis
diagnostic_converter
diagnostic_graph_aggregator
diagnostic_graph_utils
dummy_diag_publisher
dummy_infrastructure
dummy_perception_publisher
duplicated_node_checker
fake_test_node
fault_injection
global_parameter_loader
glog_component
goal_distance_calculator
hazard_status_converter
kinematic_evaluator
learning_based_vehicle_model
localization_evaluator
map_loader
mrm_comfortable_stop_operator
mrm_emergency_stop_operator
mrm_handler
perception_online_evaluator
perception_utils
predicted_path_checker
qp_interface
reaction_analyzer
simple_planning_simulator
system_diagnostic_monitor
system_monitor
tier4_adapi_rviz_plugin
tier4_api_utils
tier4_autoware_api_launch
tier4_camera_view_rviz_plugin
tier4_control_launch
tier4_datetime_rviz_plugin
tier4_dummy_object_rviz_plugin
tier4_localization_launch
tier4_localization_rviz_plugin
tier4_map_launch
tier4_perception_launch
tier4_planning_launch
tier4_planning_rviz_plugin
tier4_sensing_launch
tier4_simulator_launch
tier4_state_rviz_plugin
tier4_system_launch
tier4_system_rviz_plugin
tier4_traffic_light_rviz_plugin
tier4_vehicle_launch
tier4_vehicle_rviz_plugin
time_utils
topic_state_monitor
traffic_light_recognition_marker_publisher
traffic_light_utils
tvm_utility
vehicle_door_simulator
vehicle_velocity_converter
velodyne_monitor
yabloc_common
yabloc_image_processing
yabloc_monitor
yabloc_particle_filter
yabloc_pose_initializer
rolling:
runs-on: ubuntu-24.04
steps:
- uses: jspricke/ros-deb-builder-action@main
with:
ROS_DISTRO: rolling
DEB_DISTRO: noble
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} only on main branch
GITHUB_TOKEN: "${{ github.ref == 'refs/heads/main' && secrets.GITHUB_TOKEN || '' }}"
REPOS_FILE: rolling.repos
GIT_LFS: true
SBUILD_CONF: '$enable_network = 1;' # For rmw_zenoh and novatel