Skip to content

Commit 5904c98

Browse files
committed
iox-#2011 Update Ubuntu on CI
1 parent c616c3b commit 5904c98

File tree

2 files changed

+3
-13
lines changed

2 files changed

+3
-13
lines changed

.github/workflows/build-test.yml

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -52,23 +52,13 @@ jobs:
5252
build-test-ubuntu:
5353
# prevent stuck jobs consuming runners for 6 hours
5454
timeout-minutes: 60
55-
runs-on: ubuntu-20.04
55+
runs-on: ubuntu-24.04
5656
needs: pre-flight-check
5757
steps:
5858
- name: Checkout
5959
uses: actions/checkout@v4
6060
- name: Install iceoryx dependencies and clang-tidy
6161
uses: ./.github/actions/install-iceoryx-deps-and-clang
62-
- name: Setup GCC
63-
uses: egor-tensin/[email protected]
64-
with:
65-
# gcc 8.3 is compiler used in QNX 7.1
66-
version: 8
67-
platform: x64
68-
- name: Setup cmake
69-
uses: jwlawson/[email protected]
70-
with:
71-
cmake-version: '3.16.3' # version used in Ubuntu 20.04 LTS
7262
- run: ./tools/ci/build-test-ubuntu.sh
7363

7464

.github/workflows/release_build_publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
strategy:
1919
fail-fast: false
2020
matrix:
21-
os: [ubuntu-22.04]
21+
os: [ubuntu-24.04]
2222
steps:
2323
- name: Install iceoryx dependencies
2424
run: |
@@ -56,7 +56,7 @@ jobs:
5656
release:
5757
name: Create Release
5858
needs: build-ubuntu-release
59-
runs-on: ubuntu-22.04
59+
runs-on: ubuntu-24.04
6060
steps:
6161
- name: Download release artifacts
6262
uses: actions/download-artifact@v4

0 commit comments

Comments
 (0)