From 077ac31144083fc6621950560102f078a745a16f Mon Sep 17 00:00:00 2001 From: Andreas Kluge Svendsrud Date: Thu, 9 Jan 2025 20:41:36 +0100 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20ci(workflows):=20replaced?= =?UTF-8?q?=20source-build=20with=20industrial-ci?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/industrial-ci.yaml | 12 ++++++++++++ .github/workflows/source-build.yaml | 16 ---------------- 2 files changed, 12 insertions(+), 16 deletions(-) create mode 100644 .github/workflows/industrial-ci.yaml delete mode 100644 .github/workflows/source-build.yaml diff --git a/.github/workflows/industrial-ci.yaml b/.github/workflows/industrial-ci.yaml new file mode 100644 index 00000000..73f49779 --- /dev/null +++ b/.github/workflows/industrial-ci.yaml @@ -0,0 +1,12 @@ +name: Industrial CI + +on: + push: + workflow_dispatch: + schedule: + - cron: '0 1 * * *' # Runs daily to check for dependency issues or flaking tests +jobs: + call_reusable_workflow: + uses: vortexntnu/vortex-ci/.github/workflows/reusable-industrial-ci.yml@main + with: + upstream_workspace: './vortex_auv.repos' diff --git a/.github/workflows/source-build.yaml b/.github/workflows/source-build.yaml deleted file mode 100644 index 802f5363..00000000 --- a/.github/workflows/source-build.yaml +++ /dev/null @@ -1,16 +0,0 @@ -name: Source Build -# Build the ROS 2 workspace from source code and run tests -on: - workflow_dispatch: - pull_request: - # Runs daily to check for dependency issues or flaking tests - schedule: - - cron: "0 1 * * *" -jobs: - source-build: - uses: vortexntnu/vortex-ci/.github/workflows/reusable-source-build.yaml@main - with: - ros_distro: 'humble' - os_name: 'ubuntu-22.04' - ref: ${{ github.ref_name }} - vcs_repo_file_url: 'https://raw.githubusercontent.com/vortexntnu/vortex-auv/main/ros2.repos'