Skip to content

ci: update workflows and sync-files #3

ci: update workflows and sync-files

ci: update workflows and sync-files #3

name: build-and-test-daily
on:
pull_request:
types: [opened, labeled, unlabeled, synchronize]
schedule:
- cron: 0 0 * * *
workflow_dispatch:
jobs:
build-and-test-daily:
runs-on: [ self-hosted, linux, X64 ]
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-action
with:
container: ${{ matrix.container }}
container-suffix: ${{ matrix.container-suffix }}
build-depends-repos: ${{ matrix.build-depends-repos }}
rosdistro: ${{ matrix.rosdistro }}