Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 7 additions & 8 deletions .github/workflows/testpr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ env:
ROS_VERSION: 2
# Change to 'true' to enable the cache upload as artifacts
SAVE_CACHE_AS_ARTIFACT: 'false'
# Change to 'true' to ignore cache and force a full rebuild, but please restore to 'false' before merging
IGNORE_CACHE_AND_DO_FULL_REBUILD: 'false'
jobs:
build:
strategy:
Expand Down Expand Up @@ -95,19 +97,16 @@ jobs:
restore-keys: |
${{ runner.os }}-${{ matrix.platform }}-pr-${{ github.event.pull_request.number }}-

- name: Remove outdated files
- name: Optional force full rebuild
if: ${{ env.IGNORE_CACHE_AND_DO_FULL_REBUILD == 'true' }}
shell: bash -l {0}
run: |
rm -rf ${{ matrix.folder_cache }}/cartographer-*
rm -rf ${{ matrix.folder_cache }}/ros-jazzy-rmw-zenoh-*
rm -rf ${{ matrix.folder_cache }}/ros-jazzy-gz-*
rm -rf ${{ matrix.folder_cache }}/ros-jazzy-sdformat-*
rm -rf ${{ matrix.folder_cache }}/ros-jazzy-ros2-control-cmake-*
rm -rf ${{ matrix.folder_cache }}/*

- name: See packages restored by cache
shell: bash -l {0}
run: |
ls ${{ matrix.folder_cache }}
ls ${{ matrix.folder_cache }} || true

- name: Build recipes
shell: bash -l {0}
Expand All @@ -118,7 +117,7 @@ jobs:
shell: bash -l {0}
if: always()
run: |
ls ${{ matrix.folder_cache }}
ls ${{ matrix.folder_cache }} || true

- name: Save build cache
uses: actions/cache/save@v4
Expand Down
8 changes: 4 additions & 4 deletions rosdistro_snapshot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -376,9 +376,9 @@ asio_cmake_module:
url: https://github.com/ros2-gbp/transport_drivers-release.git
version: 1.2.0
async_web_server_cpp:
tag: release/jazzy/async_web_server_cpp/2.0.0-6
tag: release/jazzy/async_web_server_cpp/2.0.1-1
url: https://github.com/ros2-gbp/async_web_server_cpp-release.git
version: 2.0.0
version: 2.0.1
at_sonde_ros_driver:
tag: release/jazzy/at_sonde_ros_driver/1.0.0-1
url: https://github.com/ros2-gbp/at_sonde_ros_driver-release.git
Expand Down Expand Up @@ -6512,9 +6512,9 @@ warehouse_ros_sqlite:
url: https://github.com/ros2-gbp/warehouse_ros_sqlite-release.git
version: 1.0.5
web_video_server:
tag: release/jazzy/web_video_server/2.1.0-1
tag: release/jazzy/web_video_server/2.1.1-1
url: https://github.com/ros2-gbp/web_video_server-release.git
version: 2.1.0
version: 2.1.1
webots_ros2:
tag: release/jazzy/webots_ros2/2025.0.0-1
url: https://github.com/ros2-gbp/webots_ros2-release.git
Expand Down
7 changes: 5 additions & 2 deletions vinca.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -82,8 +82,6 @@ packages_select_by_deps:
- turtlebot3
- turtlebot3_simulations

- apriltag_ros

- ackermann-msgs
- sbg_driver

Expand Down Expand Up @@ -155,6 +153,8 @@ packages_select_by_deps:
- ros2_socketcan
# Depends on v4l
- usb_cam
# Depends (indirectly) on libcamera
- apriltag_ros

# These packages are currently only build on Linux, but they currently only build on
# Linux as trying to build them in the past on macos or Windows resulted in errors
Expand Down Expand Up @@ -187,6 +187,9 @@ packages_select_by_deps:
- rqt_tf_tree
- rviz_satellite
- odom_to_tf_ros2
# Requested in https://github.com/RoboStack/ros-jazzy/issues/99
# error C2338: static_assert failed: 'the Header struct is not properly packed' error on Windows
- web_video_server

patch_dir: patch
rosdistro_snapshot: rosdistro_snapshot.yaml
Expand Down