Skip to content

ci: update workflows and sync-files #16

ci: update workflows and sync-files

ci: update workflows and sync-files #16

name: build-and-test-cuda
on:
pull_request:
types: [opened, labeled, unlabeled, synchronize]
push:
branches:
- main
jobs:
build-and-test-cuda:
runs-on: [self-hosted, linux, X64]
container: ${{ matrix.container }}${{ matrix.container-suffix }}
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: Check out repository
uses: actions/checkout@v4
- name: Build and Test
uses: ./.github/actions/build-and-test
with:
build-depends-repos: ${{ matrix.build-depends-repos }}
rosdistro: ${{ matrix.rosdistro }}