Skip to content

[Do Not Merge] [Enhancement] Update Workflow #27

[Do Not Merge] [Enhancement] Update Workflow

[Do Not Merge] [Enhancement] Update Workflow #27

Workflow file for this run

name: CI
on:
workflow_dispatch:
pull_request:
push:
branches: [master]
jobs:
build-and-test:
name: Build and Test
runs-on: ubuntu-latest
steps:
- name: Checkout gyakuenki_cpp
uses: actions/checkout@v4.1.1
with:
path: src/gyakuenki_cpp
- name: Checkout jitsuyo
uses: actions/checkout@v4.1.1
with:
repository: ichiro-its/jitsuyo
ref: enhancement/update-cmakelist-export
path: src/jitsuyo
- name: Checkout keisan
uses: actions/checkout@v4.1.1
with:
repository: ichiro-its/keisan
path: src/keisan
- name: Checkout ninshiki_interfaces
uses: actions/checkout@v4.1.1
with:
repository: ichiro-its/ninshiki_interfaces
path: src/ninshiki_interfaces
- name: Checkout gyakuenki_interfaces
uses: actions/checkout@v4.1.1
with:
repository: ichiro-its/gyakuenki_interfaces
path: src/gyakuenki_interfaces
- name: Setup workspace
uses: borednuna/ros2-ws-action/setup@main
with:
distro: jazzy
- name: Build workspace
uses: ichiro-its/ros2-ws-action/build@v1.0.1
with:
distro: jazzy