2222
2323jobs :
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