Skip to content

Commit 0e31580

Browse files
committed
reintroduce lsb release and remove sudo
1 parent 2428358 commit 0e31580

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

.github/workflows/ros-build-test.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,11 @@ jobs:
2323
steps:
2424
- name: Environment Info
2525
run: |
26+
apt update
27+
apt install lsb-release
2628
pwd
2729
uname -r
30+
lsb_release -a
2831
2932
- name: System deps
3033
run: |
@@ -34,18 +37,18 @@ jobs:
3437
- name: ROS One installation
3538
run: |
3639
curl -sSL https://ros.packages.techfak.net/gpg.key -o /etc/apt/keyrings/ros-one-keyring.gpg
37-
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/ros-one-keyring.gpg] https://ros.packages.techfak.net $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/ros1.list
40+
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/ros-one-keyring.gpg] https://ros.packages.techfak.net $(lsb_release -cs) main" | tee /etc/apt/sources.list.d/ros1.list
3841
apt update
3942
apt install -y python3-rosdep
4043
rosdep init
41-
echo "yaml https://ros.packages.techfak.net/ros-one.yaml one" | sudo tee /etc/ros/rosdep/sources.list.d/1-ros-one.list
44+
echo "yaml https://ros.packages.techfak.net/ros-one.yaml one" | tee /etc/ros/rosdep/sources.list.d/1-ros-one.list
4245
rosdep update
4346
apt install -y ros-one-desktop
4447
4548
- name: Pinocchio from robotpkg
4649
run: |
47-
curl http://robotpkg.openrobots.org/packages/debian/robotpkg.asc | sudo tee /etc/apt/keyrings/robotpkg.asc
48-
echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/robotpkg.asc] http://robotpkg.openrobots.org/packages/debian/pub $(lsb_release -cs) robotpkg" | sudo tee /etc/apt/sources.list.d/robotpkg.list
50+
curl http://robotpkg.openrobots.org/packages/debian/robotpkg.asc | tee /etc/apt/keyrings/robotpkg.asc
51+
echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/robotpkg.asc] http://robotpkg.openrobots.org/packages/debian/pub $(lsb_release -cs) robotpkg" | tee /etc/apt/sources.list.d/robotpkg.list
4952
apt update
5053
apt install robotpkg-312-coal robotpkg-312-pinocchio
5154
export CMAKE_PREFIX_PATH=/opt/openrobots:${CMAKE_PREFIX_PATH}

0 commit comments

Comments
 (0)