From 526be35f7d4595a209d0934c98982cd8b276d0d4 Mon Sep 17 00:00:00 2001 From: Matthias Holoch Date: Wed, 15 May 2024 15:40:47 +0200 Subject: [PATCH] remove obsolete noetic ci, add wip humble ci, add file with source deps (lvr2) --- .github/workflows/humble.yaml | 25 +++++++++++++++++++++++++ .github/workflows/noetic.yml | 25 ------------------------- source_dependencies.yaml | 5 +++++ 3 files changed, 30 insertions(+), 25 deletions(-) create mode 100644 .github/workflows/humble.yaml delete mode 100644 .github/workflows/noetic.yml create mode 100644 source_dependencies.yaml diff --git a/.github/workflows/humble.yaml b/.github/workflows/humble.yaml new file mode 100644 index 0000000..7198064 --- /dev/null +++ b/.github/workflows/humble.yaml @@ -0,0 +1,25 @@ +name: Humble CI +on: + push: + branches: + - 'humble' + pull_request: + branches: + - 'humble' + workflow_dispatch: + branches: + - '*' +jobs: + build_and_test: + runs-on: ubuntu-20.04 + steps: + - uses: actions/checkout@v4 + - uses: ros-tooling/setup-ros@0.7 + with: + required-ros-distributions: humble + - uses: ros-tooling/action-ros-ci@v0.3 + with: + package-name: my_package + target-ros2-distro: humble + vcs-repo-file-url: $GITHUB_WORKSPACE/source_dependencies.yaml + rosdep-check: true \ No newline at end of file diff --git a/.github/workflows/noetic.yml b/.github/workflows/noetic.yml deleted file mode 100644 index 37859f5..0000000 --- a/.github/workflows/noetic.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: Noetic CI -on: - push: - branches: - - 'noetic' - pull_request: - branches: - - 'noetic' - workflow_dispatch: - branches: - - '*' -jobs: - industrial_ci: - strategy: - matrix: - env: - - {ROS_DISTRO: noetic, ROS_REPO: testing} - - {ROS_DISTRO: noetic, ROS_REPO: main} - runs-on: ubuntu-20.04 - steps: - - uses: actions/checkout@v2 - with: - submodules: recursive - - uses: 'ros-industrial/industrial_ci@master' - env: ${{matrix.env}} diff --git a/source_dependencies.yaml b/source_dependencies.yaml new file mode 100644 index 0000000..cf855f5 --- /dev/null +++ b/source_dependencies.yaml @@ -0,0 +1,5 @@ +repositories: + uos/lvr2: + type: git + url: https://github.com/uos/lvr2.git + version: humble \ No newline at end of file