Skip to content

ci(build-and-test): extract the action and simplify #1

ci(build-and-test): extract the action and simplify

ci(build-and-test): extract the action and simplify #1

name: build-and-test-cuda
on:
push:
jobs:
build-and-test-cuda:
if: ${{ github.ref_name == github.event.repository.default_branch }}
runs-on: [ self-hosted, linux, ARM64 ]
strategy:
fail-fast: false
matrix:
rosdistro:
- humble
container-suffix:
- -cuda
include:
- rosdistro: humble
container: ghcr.io/autowarefoundation/autoware:latest-prebuilt
build-depends-repos: build_depends.repos
steps:
- name: Build and Test
uses: ./.github/actions/build-and-test-action
with:
container: ${{ matrix.container }}
container-suffix: ${{ matrix.container-suffix }}
build-depends-repos: ${{ matrix.build-depends-repos }}
rosdistro: ${{ matrix.rosdistro }}