From be6b53c760945ca36db9d2b0010b59d3d8047178 Mon Sep 17 00:00:00 2001 From: Tunglies <77394545+Tunglies@users.noreply.github.com> Date: Tue, 23 Dec 2025 14:52:25 +0800 Subject: [PATCH] ci: update Ubuntu sources to use 'noble' release and adjust package installation --- .github/workflows/autobuild.yml | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/.github/workflows/autobuild.yml b/.github/workflows/autobuild.yml index 11701e227..2b705a969 100644 --- a/.github/workflows/autobuild.yml +++ b/.github/workflows/autobuild.yml @@ -315,21 +315,19 @@ jobs: run: | sudo ls -lR /etc/apt/ - cat > /tmp/sources.list << EOF - deb [arch=amd64,i386] http://archive.ubuntu.com/ubuntu jammy main multiverse universe restricted - deb [arch=amd64,i386] http://archive.ubuntu.com/ubuntu jammy-security main multiverse universe restricted - deb [arch=amd64,i386] http://archive.ubuntu.com/ubuntu jammy-updates main multiverse universe restricted - deb [arch=amd64,i386] http://archive.ubuntu.com/ubuntu jammy-backports main multiverse universe restricted + sudo rm -f /etc/apt/sources.list.d/ubuntu.sources + sudo tee /etc/apt/sources.list << EOF + deb [arch=amd64,i386] http://archive.ubuntu.com/ubuntu noble main restricted universe multiverse + deb [arch=amd64,i386] http://archive.ubuntu.com/ubuntu noble-security main restricted universe multiverse + deb [arch=amd64,i386] http://archive.ubuntu.com/ubuntu noble-updates main restricted universe multiverse + deb [arch=amd64,i386] http://archive.ubuntu.com/ubuntu noble-backports main restricted universe multiverse - deb [arch=armhf,arm64] http://ports.ubuntu.com/ubuntu-ports jammy main multiverse universe restricted - deb [arch=armhf,arm64] http://ports.ubuntu.com/ubuntu-ports jammy-security main multiverse universe restricted - deb [arch=armhf,arm64] http://ports.ubuntu.com/ubuntu-ports jammy-updates main multiverse universe restricted - deb [arch=armhf,arm64] http://ports.ubuntu.com/ubuntu-ports jammy-backports main multiverse universe restricted + deb [arch=armhf,arm64] http://ports.ubuntu.com/ubuntu-ports noble main restricted universe multiverse + deb [arch=armhf,arm64] http://ports.ubuntu.com/ubuntu-ports noble-security main restricted universe multiverse + deb [arch=armhf,arm64] http://ports.ubuntu.com/ubuntu-ports noble-updates main restricted universe multiverse + deb [arch=armhf,arm64] http://ports.ubuntu.com/ubuntu-ports noble-backports main restricted universe multiverse EOF - sudo mv /etc/apt/sources.list /etc/apt/sources.list.default - sudo mv /tmp/sources.list /etc/apt/sources.list - sudo dpkg --add-architecture ${{ matrix.arch }} sudo apt-get update -y sudo apt-get -f install -y @@ -339,7 +337,7 @@ jobs: libc6-dev:${{ matrix.arch }} sudo apt-get install -y \ - libxslt1.1:${{ matrix.arch }} \ + libxslt1-dev:${{ matrix.arch }} \ libwebkit2gtk-4.1-dev:${{ matrix.arch }} \ libayatana-appindicator3-dev:${{ matrix.arch }} \ libssl-dev:${{ matrix.arch }} \