From e6b8acfe63d22e01df33d4434205aa45b231228b Mon Sep 17 00:00:00 2001 From: Steve Macenski Date: Fri, 10 Nov 2023 18:36:18 -0800 Subject: [PATCH] include dependencies critical without binaries (#30) * include dependencies critical without binaries * rolling * update image * removing cppcheck * remove author info * try local reference --- .github/deps.repos | 5 +++++ .github/workflows/lint.yml | 4 ++-- .github/workflows/test.yml | 1 + opennav_coverage_msgs/package.xml | 1 - 4 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 .github/deps.repos diff --git a/.github/deps.repos b/.github/deps.repos new file mode 100644 index 0000000..d1d43b0 --- /dev/null +++ b/.github/deps.repos @@ -0,0 +1,5 @@ +repositories: + Fields2Cover/Fields2Cover: + type: git + url: https://github.com/Fields2Cover/Fields2Cover.git + version: main diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 5eb15bb..c604ac9 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -7,11 +7,11 @@ jobs: name: ament_${{ matrix.linter }} runs-on: ubuntu-latest container: - image: rostooling/setup-ros-docker:ubuntu-focal-ros-iron-ros-base-latest + image: rostooling/setup-ros-docker:ubuntu-jammy-ros-iron-ros-base-latest strategy: fail-fast: false matrix: - linter: [copyright, xmllint, cppcheck, cpplint, uncrustify, pep257, flake8] + linter: [copyright, xmllint, cpplint, uncrustify, pep257, flake8] steps: - uses: actions/checkout@v2 - uses: ros-tooling/action-ros-lint@v0.1 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5026069..c94e027 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -23,6 +23,7 @@ jobs: with: import-token: ${{ secrets.GITHUB_TOKEN }} target-ros2-distro: ${{ matrix.ros_distro }} + vcs-repo-file-url: ./.github/deps.repos - uses: actions/upload-artifact@v1 with: name: colcon-logs diff --git a/opennav_coverage_msgs/package.xml b/opennav_coverage_msgs/package.xml index b57f8b2..88f9cd1 100644 --- a/opennav_coverage_msgs/package.xml +++ b/opennav_coverage_msgs/package.xml @@ -4,7 +4,6 @@ opennav_coverage_msgs 0.0.1 A set of ROS interfaces for complete coverage planning - Steve Macenski Steve Macenski Apache-2.0