diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c0bef04..a5a3cfd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,10 +12,21 @@ jobs: - name: Checkout uses: actions/checkout@v4.1.1 with: - path: hurocup + path: src/gyakuenki_cpp + + - name: Import Gyakuenki Repos + run: | + sudo apt update + sudo apt install -y \ + python3-pip + pip3 install --user vcstool + cd src + vcs import < gyakuenki_cpp/gyakuenki.repos - name: Setup workspace uses: ichiro-its/ros2-ws-action/setup@v1.0.1 + with: + distro: jazzy - name: Build workspace uses: ichiro-its/ros2-ws-action/build@v1.0.1 diff --git a/gyakuenki.repos b/gyakuenki.repos new file mode 100644 index 0000000..fbdae9c --- /dev/null +++ b/gyakuenki.repos @@ -0,0 +1,17 @@ +repositories: + jitsuyo: + type: git + url: https://github.com/ichiro-its/jitsuyo.git + version: enhancement/nlohmann-dependency + + keisan: + type: git + url: https://github.com/ichiro-its/keisan.git + + ninshiki_interfaces: + type: git + url: https://github.com/ichiro-its/ninshiki_interfaces.git + + gyakuenki_interfaces: + type: git + url: https://github.com/ichiro-its/gyakuenki_interfaces.git