Skip to content

Commit de93e40

Browse files
committed
GitHub workflows: Update runners to ubuntu-24.04
1 parent c8ed5e6 commit de93e40

9 files changed

Lines changed: 15 additions & 14 deletions

File tree

.github/workflows/abi-stable.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ on:
1515

1616
jobs:
1717
reference-abi:
18-
runs-on: ubuntu-22.04
18+
runs-on: ubuntu-24.04
1919
steps:
2020
- name: get parent tag
2121
run: >
@@ -45,7 +45,7 @@ jobs:
4545
path: abi
4646

4747
check-abi:
48-
runs-on: ubuntu-22.04
48+
runs-on: ubuntu-24.04
4949
needs: reference-abi
5050
steps:
5151
- name: get parent tag

.github/workflows/abi.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ env:
1818

1919
jobs:
2020
save-and-test-ABI:
21-
runs-on: ubuntu-22.04
21+
runs-on: ubuntu-24.04
2222
steps:
2323
- name: set ABI branch
2424
if: ${{ env.ABI_BRANCH == '' }}
@@ -42,6 +42,7 @@ jobs:
4242
gcc make pkg-config abigail-tools
4343
libdevmapper-dev libreadline-dev libaio-dev libsystemd-dev
4444
libudev-dev libjson-c-dev liburcu-dev libcmocka-dev libedit-dev
45+
libmount-dev
4546
- name: create ABI
4647
run: make -Orecurse -j$(grep -c ^processor /proc/cpuinfo) abi.tar.gz
4748
- name: save ABI

.github/workflows/build-and-unittest.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313
- 'stable-*'
1414
jobs:
1515
jammy:
16-
runs-on: ubuntu-22.04
16+
runs-on: ubuntu-24.04
1717
strategy:
1818
fail-fast: false
1919
matrix:

.github/workflows/coverity.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66

77
jobs:
88
upload-coverity-scan:
9-
runs-on: ubuntu-22.04
9+
runs-on: ubuntu-24.04
1010
steps:
1111
- name: checkout
1212
uses: actions/checkout@v4

.github/workflows/foreign.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ on:
2727
jobs:
2828

2929
cross-build:
30-
runs-on: ubuntu-22.04
30+
runs-on: ubuntu-24.04
3131
strategy:
3232
fail-fast: false
3333
matrix:
@@ -52,7 +52,7 @@ jobs:
5252
overwrite: true
5353

5454
test:
55-
runs-on: ubuntu-22.04
55+
runs-on: ubuntu-24.04
5656
needs: cross-build
5757
strategy:
5858
fail-fast: false
@@ -94,7 +94,7 @@ jobs:
9494
pull-params: "--platform linux/${{ env.CONTAINER_ARCH }}"
9595

9696
root-test:
97-
runs-on: ubuntu-22.04
97+
runs-on: ubuntu-24.04
9898
needs: cross-build
9999
strategy:
100100
fail-fast: false

.github/workflows/multiarch-stable.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ on:
2626
jobs:
2727

2828
build-old:
29-
runs-on: ubuntu-22.04
29+
runs-on: ubuntu-24.04
3030
strategy:
3131
fail-fast: false
3232
matrix:

.github/workflows/multiarch.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ on:
3030
jobs:
3131

3232
build-current:
33-
runs-on: ubuntu-22.04
33+
runs-on: ubuntu-24.04
3434
strategy:
3535
fail-fast: false
3636
matrix:

.github/workflows/native.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ on:
2626

2727
jobs:
2828
stable:
29-
runs-on: ubuntu-22.04
29+
runs-on: ubuntu-24.04
3030
strategy:
3131
fail-fast: false
3232
matrix:
@@ -85,7 +85,7 @@ jobs:
8585
overwrite: true
8686

8787
clang:
88-
runs-on: ubuntu-22.04
88+
runs-on: ubuntu-24.04
8989
strategy:
9090
fail-fast: false
9191
matrix:
@@ -117,7 +117,7 @@ jobs:
117117
command: -j -Orecurse READLINE=libreadline test
118118

119119
root-test:
120-
runs-on: ubuntu-22.04
120+
runs-on: ubuntu-24.04
121121
needs: stable
122122
strategy:
123123
fail-fast: false

.github/workflows/rolling.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ on:
2929

3030
jobs:
3131
rolling:
32-
runs-on: ubuntu-22.04
32+
runs-on: ubuntu-24.04
3333
strategy:
3434
fail-fast: false
3535
matrix:

0 commit comments

Comments
 (0)