Skip to content

Commit 4449fcf

Browse files
authored
Merge pull request #2430 from elBoberido/iox-2011-update-ubuntu-on-CI-for-main
iox-#2011 Update Ubuntu on CI
2 parents 424d3f5 + 5904c98 commit 4449fcf

File tree

2 files changed

+3
-13
lines changed

2 files changed

+3
-13
lines changed

.github/workflows/build-test.yml

+1-11
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

+2-2
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)