diff --git a/.github/workflows/pre-commit.yaml b/.github/workflows/pre-commit.yaml new file mode 100644 index 000000000..08f7311e1 --- /dev/null +++ b/.github/workflows/pre-commit.yaml @@ -0,0 +1,11 @@ +--- +name: Pre-Commit + +on: + push: + +jobs: + pre-commit: + uses: ros-controls/ros2_control_ci/.github/workflows/reusable-pre-commit.yml@master + with: + ros_distro: humble diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 421c74955..c426d2101 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -34,7 +34,7 @@ repos: - id: cmake-format - repo: https://github.com/pre-commit/mirrors-clang-format - rev: v18.1.6 + rev: v18.1.8 hooks: - id: clang-format @@ -63,13 +63,13 @@ repos: args: [--mapping, '2', --sequence, '4', --offset, '2', --width, '100'] - repo: https://github.com/psf/black - rev: 24.4.2 + rev: 24.8.0 hooks: - id: black args: ["--line-length=99"] - repo: https://github.com/PyCQA/flake8 - rev: 7.1.0 + rev: 7.1.1 hooks: - id: flake8 args: @@ -94,7 +94,7 @@ repos: exclude: ^.*\/CHANGELOG\.rst/.*$ - repo: https://github.com/tier4/pre-commit-hooks-ros - rev: v0.8.0 + rev: v0.10.0 hooks: - id: prettier-package-xml - id: sort-package-xml diff --git a/ROS_API.md b/ROS_API.md index 8b663c8c5..9497bd700 100644 --- a/ROS_API.md +++ b/ROS_API.md @@ -1,12 +1,12 @@ # ROS API -> [!IMPORTANT] -> **Beta Release** -> -> Please be advised that the software you are about to use is a Beta version of the ROS 2 Driver for Panther. It is functional, and the architecture will not change significantly. Although it has been tested by the Husarion team, some stability issues and bugs may still occur. -> +> [!IMPORTANT] +> **Beta Release** +> +> Please be advised that the software you are about to use is a Beta version of the ROS 2 Driver for Panther. It is functional, and the architecture will not change significantly. Although it has been tested by the Husarion team, some stability issues and bugs may still occur. +> > We would greatly appreciate your feedback regarding the Panther ROS 2 driver. You can reach us in the following ways: -> +> > - By email at: [support@husarion.com](mailto:support@husarion.com) > - Via our community forum: [Husarion Community](https://community.husarion.com) > - By submitting an issue request on: [GitHub](https://github.com/husarion/panther_ros/issues) diff --git a/panther_localization/launch/nmea_navsat.launch.py b/panther_localization/launch/nmea_navsat.launch.py index f5995b2d2..585438f26 100644 --- a/panther_localization/launch/nmea_navsat.launch.py +++ b/panther_localization/launch/nmea_navsat.launch.py @@ -23,7 +23,6 @@ ) from launch_ros.actions import Node from launch_ros.substitutions import FindPackageShare -from nav2_common.launch import ReplaceString def generate_launch_description():