More #122
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: builder | |
on: | |
workflow_dispatch: | |
push: | |
jobs: | |
# iron: | |
# runs-on: ubuntu-22.04 | |
# steps: | |
# # - uses: jspricke/ros-deb-builder-action@main until: https://github.com/jspricke/ros-deb-builder-action/issues/38 | |
# - uses: christianrauch/ros-deb-builder-action@5befeabf68aad37cd1e3c594bbb13fe3f4b83de3 | |
# 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 | |
# # 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-22.04 | |
steps: | |
- name: Maximize build space | |
uses: easimon/maximize-build-space@master | |
with: | |
root-reserve-mb: 2048 | |
temp-reserve-mb: 8192 | |
remove-dotnet: 'true' | |
remove-android: 'true' | |
remove-haskell: 'true' | |
remove-codeql: 'true' | |
remove-docker-images: 'true' | |
# - uses: jspricke/ros-deb-builder-action@main until: https://github.com/jspricke/ros-deb-builder-action/issues/38 | |
- uses: christianrauch/ros-deb-builder-action@5befeabf68aad37cd1e3c594bbb13fe3f4b83de3 | |
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 |