Skip to content

Commit e41dc5f

Browse files
committed
TESTING: ci: Switch to Ubuntu 26.04 images
1 parent 57a8085 commit e41dc5f

2 files changed

Lines changed: 11 additions & 11 deletions

File tree

.github/workflows/coverity.yaml

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

2323
jobs:
2424
build:
25-
runs-on: ubuntu-24.04
25+
runs-on: ubuntu-26.04
2626
steps:
2727
- name: Checkout
2828
uses: actions/checkout@v6

.github/workflows/main.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ on:
2222

2323
jobs:
2424
build:
25-
runs-on: ubuntu-24.04
25+
runs-on: ubuntu-26.04
2626
strategy:
2727
matrix:
2828
target:
@@ -61,16 +61,16 @@ jobs:
6161
sudo sh -c "cat <<EOF > /etc/apt/sources.list.d/ports.sources
6262
Types: deb
6363
URIs: http://ports.ubuntu.com/ubuntu-ports/
64-
Suites: noble noble-updates noble-security
64+
Suites: resolute resolute-updates resolute-security
6565
Components: main restricted universe multiverse
6666
Architectures: arm64
6767
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
6868
EOF"
6969
sudo apt-get update
70-
sudo apt-get install --no-install-recommends \
70+
sudo apt-get install --no-install-recommends --allow-downgrades \
7171
autoconf-archive gcc-aarch64-linux-gnu libc6-dev-arm64-cross \
7272
gnu-efi:arm64 libpci-dev:arm64 pkg-config:arm64 check:arm64 \
73-
qemu-user-static
73+
qemu-user-binfmt
7474
- name: Install arm dependencies
7575
if: ${{ matrix.target == 'arm' }}
7676
run: |
@@ -79,16 +79,16 @@ jobs:
7979
sudo sh -c "cat <<EOF > /etc/apt/sources.list.d/ports.sources
8080
Types: deb
8181
URIs: http://ports.ubuntu.com/ubuntu-ports/
82-
Suites: noble noble-updates noble-security
82+
Suites: resolute resolute-updates resolute-security
8383
Components: main restricted universe multiverse
8484
Architectures: armhf
8585
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
8686
EOF"
8787
sudo apt-get update
88-
sudo apt-get install --no-install-recommends \
88+
sudo apt-get install --no-install-recommends --allow-downgrades \
8989
autoconf-archive gcc-arm-linux-gnueabihf libc6-dev-armhf-cross \
9090
gnu-efi:armhf libpci-dev:armhf pkg-config:armhf check:armhf \
91-
qemu-user-static
91+
qemu-user-binfmt
9292
- name: Install riscv64 dependencies
9393
if: ${{ matrix.target == 'riscv64' }}
9494
run: |
@@ -97,16 +97,16 @@ jobs:
9797
sudo sh -c "cat <<EOF > /etc/apt/sources.list.d/ports.sources
9898
Types: deb
9999
URIs: http://ports.ubuntu.com/ubuntu-ports/
100-
Suites: noble noble-updates noble-security
100+
Suites: resolute resolute-updates resolute-security
101101
Components: main restricted universe multiverse
102102
Architectures: riscv64
103103
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
104104
EOF"
105105
sudo apt-get update
106-
sudo apt-get install --no-install-recommends \
106+
sudo apt-get install --no-install-recommends --allow-downgrades \
107107
autoconf-archive gcc-riscv64-linux-gnu libc6-dev-riscv64-cross \
108108
gnu-efi:riscv64 libpci-dev:riscv64 pkg-config:riscv64 check:riscv64 \
109-
qemu-user-static
109+
qemu-user-binfmt
110110
- name: Install cppcheck
111111
if: ${{ matrix.target == 'cppcheck' }}
112112
run: |

0 commit comments

Comments
 (0)