Closed g-gemignani closed 1 year ago
That does not look like the proposed yaml definition, can you try this one? https://github.com/jspricke/ros-deb-builder-action#example-usage
Thank you for the quick answer. It doesn't look like the proposed yaml definition because I added it as an extra step of the workflow used to build and test the package. I now added it as a separate workflow to the repo: https://github.com/aiplan4eu/UP4ROS/blob/devel/.github/workflows/debian.yaml here is the result: https://github.com/aiplan4eu/UP4ROS/actions/runs/4978478905/jobs/8908841277 Thank you again for your support!
The workflow needs 22.04 as the host VM here: https://github.com/aiplan4eu/UP4ROS/blob/devel/.github/workflows/debian.yaml#L13
Yep, that was the deal. Now failing for other reasons. Thank you for the support!
Never mind, here is the issue again: https://github.com/aiplan4eu/UP4ROS/actions/runs/4978675377/jobs/8909281587
E: The repository 'http://packages.ros.org/ros/ubuntu bullseye Release' does not have a Release file.
There is no noetic distribution for bullseye. Either use a supported noetic distribution (buster or focal) or switch to the debian
ROS_DISTRO
;).
Ah clear! I thought that DEB_DISTRO meant the debian distro, and since focal is based on bullseye, that is why I added it. Now everything got solved. Thank you!
DEB_DISTRO
means in fact the Debian (or derivative) distribution but focal is not based on bullseye (it was rather branched of Debian unstable at some point but that's nothing apt knows about).
Oh ok, I thought bullseye since this is what my computer with Ubuntu 20.04 was saying:
$ cat /etc/debian_version bullseye/sid
Good to know. Thanks again for the help!
sid is the codename for unstable and and that time bullseye was the next version
Hi @jspricke,
Thank you so much for this contribution! In the past few weeks, I was trying to package this repo https://github.com/aiplan4eu/UP4ROS, and I was now thinking to use your action. However, when I added it to the UP4ROS workflow I got this error:
Link to build: https://github.com/aiplan4eu/UP4ROS/actions/runs/4875405225/jobs/8697550216 Is this expected? Do I need to modify my workflow? Thank you! :smile: