diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 46a8ca18..e82a489d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,26 +15,26 @@ jobs: - name: Setup CI binary cache uses: DeterminateSystems/magic-nix-cache-action@main - name: Launch Nix development environment and build Nix package manifests - run: cd .. - git clone https://github.com/ArcturusNavigation/arcturus_nix - cd arcturus_nix - chmod +x *.sh - chmod +x ci/*.sh - ci/pull.sh - cp -r ../all_seaing_vehicle dev_ws/src/ - nix develop -i --accept-flake-config --keep HOME --command bash -c "build;" + run: cd ..; + git clone https://github.com/ArcturusNavigation/arcturus_nix; + cd arcturus_nix; + chmod +x *.sh; + chmod +x ci/*.sh; + ci/pull.sh; + cp -r ../all_seaing_vehicle dev_ws/src/; + nix develop -i --accept-flake-config --keep HOME --command bash -c "build;"; - name: Build modules and run nodes run: cd ../arcturus_nix; nix develop -i --accept-flake-config --keep HOME --command bash -c " - ci/run.sh all_seaing_autonomy - ci/run.sh all_seaing_bringup - ci/run.sh all_seaing_common - ci/run.sh all_seaing_controller - ci/run.sh all_seaing_description - ci/run.sh all_seaing_driver - ci/run.sh all_seaing_interfaces - ci/run.sh all_seaing_navigation - ci/run.sh all_seaing_perception - ci/run.sh all_seaing_rviz_plugins - ci/run.sh all_seaing_utility + ci/run.sh all_seaing_autonomy; + ci/run.sh all_seaing_bringup; + ci/run.sh all_seaing_common; + ci/run.sh all_seaing_controller; + ci/run.sh all_seaing_description; + ci/run.sh all_seaing_driver; + ci/run.sh all_seaing_interfaces; + ci/run.sh all_seaing_navigation; + ci/run.sh all_seaing_perception; + ci/run.sh all_seaing_rviz_plugins; + ci/run.sh all_seaing_utility; "