mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-05-12 23:42:23 +08:00
182405ce67
Co-authored-by: Ramon Roche <mrpollo@gmail.com>
334 lines
8.0 KiB
YAML
334 lines
8.0 KiB
YAML
# Labeler configuration file for GitHub Actions
|
|
# The action is ./.github/workflows/label.yml
|
|
# Docs for the syntax in this file can be found at
|
|
# https://github.com/actions/labeler
|
|
|
|
"scope:boards":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- boards/**
|
|
- src/drivers/px4io/**
|
|
- src/modules/px4iofirmware/**
|
|
|
|
"scope:build-system":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- CMakeLists.txt
|
|
- Makefile
|
|
- Kconfig
|
|
- cmake/**
|
|
- platforms/*/cmake/**
|
|
- platforms/*/Kconfig
|
|
- boards/**/Kconfig
|
|
- boards/**/*.cmake
|
|
- boards/**/*.px4board
|
|
|
|
"scope:commander":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/modules/commander/**
|
|
|
|
"scope:control":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/modules/*_att_control/**
|
|
- src/modules/*_rate_control/**
|
|
- src/modules/*_pos_control/**
|
|
- src/modules/*_mode_manager/**
|
|
- src/modules/control_allocator/**
|
|
- src/modules/flight_mode_manager/**
|
|
- src/modules/fw_lateral_longitudinal_control/**
|
|
- src/modules/mc_hover_thrust_estimator/**
|
|
- src/modules/mc_nn_control/**
|
|
- src/modules/mc_raptor/**
|
|
- src/modules/rover_*/**
|
|
- src/drivers/actuators/**
|
|
- src/drivers/dshot/**
|
|
- src/drivers/pwm_out/**
|
|
- src/drivers/pca9685_pwm_out/**
|
|
- src/drivers/tap_esc/**
|
|
|
|
"scope:dependencies":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- .gitmodules
|
|
- package.xml
|
|
- src/modules/mavlink/mavlink/**
|
|
- src/modules/uxrce_dds_client/Micro-XRCE-DDS-Client/**
|
|
- src/lib/crypto/monocypher/**
|
|
- src/lib/heatshrink/heatshrink/**
|
|
- platforms/nuttx/NuttX/**
|
|
|
|
"scope:docs":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- docs/**
|
|
- .github/instructions/docs*.md
|
|
|
|
"scope:drivers":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/drivers/**
|
|
|
|
"scope:estimation":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/modules/ekf2/**
|
|
- src/modules/local_position_estimator/**
|
|
- src/modules/attitude_estimator_q/**
|
|
- src/modules/landing_target_estimator/**
|
|
- src/modules/mag_bias_estimator/**
|
|
- src/modules/gyro_calibration/**
|
|
- src/modules/gyro_fft/**
|
|
- Tools/ecl_ekf/**
|
|
|
|
"scope:infrastructure":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- .devcontainer/**
|
|
- .github/**
|
|
- .vscode/**
|
|
- .clang-tidy
|
|
- .dockerignore
|
|
- Jenkinsfile
|
|
- Tools/ci/**
|
|
- Tools/docker/**
|
|
|
|
"scope:logging":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/modules/logger/**
|
|
- src/modules/replay/**
|
|
- src/modules/events/**
|
|
- src/modules/hardfault_stream/**
|
|
- src/lib/events/**
|
|
- Tools/flight_review/**
|
|
- Tools/log_encryption/**
|
|
|
|
"scope:mavlink":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/modules/mavlink/**
|
|
- src/drivers/telemetry/**
|
|
- src/drivers/transponder/**
|
|
- Tools/HIL/**
|
|
|
|
"scope:middleware":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/modules/muorb/**
|
|
- src/modules/uxrce_dds_client/**
|
|
- src/modules/zenoh/**
|
|
- src/drivers/cyphal/**
|
|
- src/drivers/uavcan/**
|
|
- src/drivers/uavcannode/**
|
|
- platforms/ros2/**
|
|
- msg/translation_node/**
|
|
|
|
"scope:navigation":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/modules/navigator/**
|
|
- src/modules/dataman/**
|
|
- src/modules/land_detector/**
|
|
- src/modules/payload_deliverer/**
|
|
- src/lib/collision_prevention/**
|
|
- src/lib/geofence/**
|
|
- src/lib/landing_slope/**
|
|
- src/lib/takeoff/**
|
|
- src/lib/weather_vane/**
|
|
|
|
"scope:offboard":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/modules/mavlink/mavlink_offboard.cpp
|
|
- src/modules/mavlink/mavlink_receiver.*
|
|
- src/modules/mavlink/streams/TRAJECTORY_REPRESENTATION_*.hpp
|
|
- src/modules/uxrce_dds_client/**
|
|
- src/modules/zenoh/**
|
|
- msg/OffboardControlMode.msg
|
|
- msg/TrajectorySetpoint.msg
|
|
- msg/versioned/TrajectorySetpoint.msg
|
|
- msg/versioned/VehicleCommand.msg
|
|
- msg/versioned/VehicleCommandAck.msg
|
|
|
|
"scope:parameters":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- "**/*_params.c"
|
|
- "**/*_params.cpp"
|
|
- "**/*_params.yaml"
|
|
- "**/parameters.c"
|
|
- "**/parameters.cpp"
|
|
- "**/module.yaml"
|
|
- src/lib/parameters/**
|
|
- src/modules/param/**
|
|
- Tools/param_metadata/**
|
|
- ROMFS/px4fmu_common/init.d*/**/*.params
|
|
|
|
"scope:release":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- docs/**/releases/**
|
|
- docs/**/release_process.md
|
|
- Tools/packaging/**
|
|
- platforms/**/package*.sh
|
|
|
|
"scope:sensors":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/modules/sensors/**
|
|
- src/modules/airspeed_selector/**
|
|
- src/modules/battery_status/**
|
|
- src/modules/esc_battery/**
|
|
- src/modules/temperature_compensation/**
|
|
- src/drivers/adc/**
|
|
- src/drivers/barometer/**
|
|
- src/drivers/batt_smbus/**
|
|
- src/drivers/differential_pressure/**
|
|
- src/drivers/distance_sensor/**
|
|
- src/drivers/gnss/**
|
|
- src/drivers/gps/**
|
|
- src/drivers/hygrometer/**
|
|
- src/drivers/imu/**
|
|
- src/drivers/ins/**
|
|
- src/drivers/irlock/**
|
|
- src/drivers/magnetometer/**
|
|
- src/drivers/optical_flow/**
|
|
- src/drivers/power_monitor/**
|
|
- src/drivers/pps_capture/**
|
|
- src/drivers/rpm/**
|
|
- src/drivers/rpm_capture/**
|
|
- src/drivers/smart_battery/**
|
|
- src/drivers/tattu_can/**
|
|
- src/drivers/temperature_sensor/**
|
|
- src/drivers/uwb/**
|
|
- src/drivers/wind_sensor/**
|
|
|
|
"scope:simulation":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- launch/**
|
|
- posix-configs/**
|
|
- src/modules/simulation/**
|
|
- Tools/simulation/**
|
|
- ROMFS/px4fmu_common/init.d-posix/**
|
|
- platforms/posix/**
|
|
|
|
"scope:testing":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- integrationtests/**
|
|
- test/**
|
|
- test_data/**
|
|
- validation/**
|
|
- src/systemcmds/tests/**
|
|
- src/examples/**
|
|
- "**/*[Tt]est.*"
|
|
- "**/*_test.*"
|
|
- "**/test_*.*"
|
|
- .github/workflows/*test*.yml
|
|
- .github/workflows/checks.yml
|
|
- .github/workflows/fuzzing.yml
|
|
|
|
"scope:tools":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- Tools/**
|
|
- msg/tools/**
|
|
- src/templates/**
|
|
|
|
"scope:uorb":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- msg/**
|
|
- srv/**
|
|
- platforms/common/uORB/**
|
|
- src/lib/uORB/**
|
|
- Tools/msg/**
|
|
- Tools/uorb_graph/**
|
|
|
|
"kind:test":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- integrationtests/**
|
|
- test/**
|
|
- test_data/**
|
|
- validation/**
|
|
- src/systemcmds/tests/**
|
|
- "**/*[Tt]est.*"
|
|
- "**/*_test.*"
|
|
- "**/test_*.*"
|
|
|
|
"risk:safety-critical":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/modules/commander/**
|
|
- src/modules/navigator/**
|
|
- src/modules/ekf2/**
|
|
- src/modules/sensors/**
|
|
- src/modules/*_control/**
|
|
- src/modules/control_allocator/**
|
|
- src/modules/land_detector/**
|
|
- src/modules/flight_mode_manager/**
|
|
- src/drivers/actuators/**
|
|
- src/drivers/imu/**
|
|
- src/drivers/ins/**
|
|
- src/drivers/pwm_out/**
|
|
- src/lib/collision_prevention/**
|
|
- src/lib/flight_tasks/**
|
|
- src/lib/geofence/**
|
|
|
|
"risk:security":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- SECURITY.md
|
|
- src/drivers/stub_keystore/**
|
|
- src/drivers/sw_crypto/**
|
|
- src/lib/crypto/**
|
|
- Tools/log_encryption/**
|
|
- Tools/test_keys/**
|
|
|
|
"vehicle:airship":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/modules/airship_att_control/**
|
|
- docs/**/frames_airship/**
|
|
|
|
"vehicle:copter":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/modules/mc_*/**
|
|
- docs/**/frames_multicopter/**
|
|
- docs/**/complete_vehicles_mc/**
|
|
|
|
"vehicle:fixed-wing":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/modules/fw_*/**
|
|
- docs/**/frames_plane/**
|
|
- docs/**/flying/fixed_wing*
|
|
|
|
"vehicle:rover":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/modules/rover_*/**
|
|
- docs/**/frames_rover/**
|
|
|
|
"vehicle:spacecraft":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/modules/spacecraft/**
|
|
|
|
"vehicle:uuv":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/modules/uuv_*/**
|
|
- docs/**/frames_sub/**
|
|
|
|
"vehicle:vtol":
|
|
- changed-files:
|
|
- any-glob-to-any-file:
|
|
- src/modules/vtol_att_control/**
|
|
- docs/**/frames_vtol/**
|