diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cac61490..9dc2c3a6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -74,6 +74,8 @@ jobs: - run: 'source /opt/ros/humble/setup.bash && echo AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH} >> "$GITHUB_ENV"' - name: "Rust ROS2 Bridge example" timeout-minutes: 30 + env: + QT_QPA_PLATFORM: offscreen run: | source /opt/ros/humble/setup.bash && ros2 run turtlesim turtlesim_node && cargo run --example rust-ros2-dataflow --features="ros2-examples" @@ -108,6 +110,8 @@ jobs: - run: 'source /opt/ros/humble/setup.bash && echo AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH} >> "$GITHUB_ENV"' - name: "python-ros2-dataflow" timeout-minutes: 30 + env: + QT_QPA_PLATFORM: offscreen run: | source /opt/ros/humble/setup.bash && ros2 run turtlesim turtlesim_node & cargo run --example python-ros2-dataflow --features="ros2-examples" @@ -145,7 +149,7 @@ jobs: dora-cli list # Test Rust template Project - dora-cli new test_rust_project --internal-create-with-path-dependencies + dora-cli new test_rust_project --internal-create-with-path-dependencies cd test_rust_project cargo build --all dora-cli start dataflow.yml --name ci-rust-test