Skip to content

Commit 975d39f

Browse files
authored
Update CI to ubuntu 26.04 for rolling (#24)
Signed-off-by: Alejandro Hernandez Cordero <ahcorde@gmail.com>
1 parent d5aa18a commit 975d39f

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/build-and-test.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ apt update -qq
1111
apt install -qq -y lsb-release wget curl build-essential
1212

1313
# Dependencies.
14-
echo "deb http://packages.ros.org/ros2-testing/ubuntu `lsb_release -cs` main" > /etc/apt/sources.list.d/ros2-testing.list
15-
curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | apt-key add -
14+
curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg
15+
echo "deb [signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2-testing/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/ros2-testing.list
1616
apt-get update -qq
1717
apt-get install -y python3-colcon-common-extensions \
1818
python3-rosdep python3-vcstool python3-vcstools

.github/workflows/ros2-ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ jobs:
1010
fail-fast: false
1111
matrix:
1212
include:
13-
- docker-image: "ubuntu:24.04"
13+
- docker-image: "ubuntu:26.04"
1414
ros-distro: "rolling"
1515
container:
1616
image: ${{ matrix.docker-image }}
1717
steps:
1818
- name: Checkout
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@v7
2020
- name: Build and Test
2121
run: .github/workflows/build-and-test.sh
2222
env:

0 commit comments

Comments
 (0)