From 9e3e8cbed2e774969acee51d3ef84da9bc4ca663 Mon Sep 17 00:00:00 2001 From: Matthias Holoch Date: Sat, 26 Oct 2024 11:38:47 +0200 Subject: [PATCH] use central reusable workflow for CI (#45) --- .github/workflows/humble.yaml | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/.github/workflows/humble.yaml b/.github/workflows/humble.yaml index 2361af3..cc6fe51 100644 --- a/.github/workflows/humble.yaml +++ b/.github/workflows/humble.yaml @@ -1,24 +1,15 @@ -name: Humble CI +name: Humble CI - Build and Test + on: push: branches: - 'humble' pull_request: - branches: - - 'humble' workflow_dispatch: branches: - '*' + jobs: build_and_test: - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@v4 - - uses: ros-tooling/setup-ros@0.7.4 - with: - required-ros-distributions: humble - - uses: ros-tooling/action-ros-ci@0.3.12 - with: - target-ros2-distro: humble - vcs-repo-file-url: $GITHUB_WORKSPACE/source_dependencies.yaml - rosdep-check: true \ No newline at end of file + uses: naturerobots/github_automation_public/.github/workflows/humble_ci.yaml@main + secrets: inherit \ No newline at end of file