and since we need to upload more than 2GiB data, we need to update git-publish-subdir-action to avoid push all data at once.
apt update && apt install -y ca-certificates sudo
sudo apt update
echo "deb [trusted=yes] https://raw.githubusercontent.com/k-okada/ros-o-builder/jammy-one-unstable/repository/ ./" | sudo tee /etc/apt/sources.list.d/v4hn_ros-o-builder-jammy-one.list
DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC sudo -E apt install -y python3-rosdep2
echo "yaml https://raw.githubusercontent.com/k-okada/ros-o-builder/jammy-one-unstable/repository/local.yaml debian" | sudo tee /etc/ros/rosdep/sources.list.d/1-v4hn_ros-o-builder-jammy-one.list
rosdep update
sudo apt update -y
sudo apt install -y ros-one-pr2eus ros-one-euscollada
here is the list of PR to use jsk-ros-pkg with ROS-O
we also need to update ros-deb-builder-action
One idea is to update build.sh to add ppa:k-okada for jammy, as https://github.com/v4hn/ros-deb-builder-action/pull/8/files, (k-okada/ros-deb-builder-action@96cac44), But I prefer @jspricke to include python3-catkin-tools to his ppa ros/ubuntu repository.
and since we need to upload more than 2GiB data, we need to update git-publish-subdir-action to avoid push all data at once.
They are tested on https://github.com/k-okada/ros-o-builder/actions/runs/13173299465
and you can try with following code.