From fffc6e4aa639a46ec779b0a8e3ba1a302e200cee Mon Sep 17 00:00:00 2001 From: Luca Toniolo <10792599+grandixximo@users.noreply.github.com> Date: Fri, 1 May 2026 16:42:12 +0800 Subject: [PATCH] ci: remove firefox before apt upgrade to avoid snap store flake Fixes #3991. Sledgehammer applied to the four ubuntu-24.04 jobs (rip-and-test, rip-rtai, rip-and-test-clang, htmldocs). --- .github/workflows/ci.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 054ab4778b2..001e9147e4e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,6 +32,7 @@ jobs: set -x sudo apt-get --yes -o Acquire::Retries=5 install eatmydata eatmydata ./scripts/travis-install-build-deps.sh + sudo apt-get remove -y firefox firefox-locale-* 2>/dev/null || true sudo eatmydata apt --yes --quiet -o Acquire::Retries=5 upgrade cd src eatmydata ./autogen.sh @@ -71,6 +72,7 @@ jobs: sudo dpkg -i linux-headers-5.4.302-rtai-amd64_5.4.302-rtai-amd64-1_amd64.deb linux-image-5.4.302-rtai-amd64_5.4.302-rtai-amd64-1_amd64.deb rtai-modules-5.4.302_5.3.4-linuxcnc_amd64.deb #----- eatmydata ./scripts/travis-install-build-deps.sh + sudo apt-get remove -y firefox firefox-locale-* 2>/dev/null || true sudo eatmydata apt --yes --quiet -o Acquire::Retries=5 upgrade cd src eatmydata ./autogen.sh @@ -96,6 +98,7 @@ jobs: sudo apt-get --yes -o Acquire::Retries=5 install eatmydata eatmydata ./scripts/travis-install-build-deps.sh sudo eatmydata apt-get -y -o Acquire::Retries=5 install clang + sudo apt-get remove -y firefox firefox-locale-* 2>/dev/null || true sudo eatmydata apt --yes --quiet -o Acquire::Retries=5 upgrade cd src eatmydata ./autogen.sh @@ -120,6 +123,7 @@ jobs: run: | ./scripts/travis-install-build-deps.sh sudo apt-get -y -o Acquire::Retries=5 install eatmydata + sudo apt-get remove -y firefox firefox-locale-* 2>/dev/null || true sudo eatmydata apt --yes --quiet -o Acquire::Retries=5 upgrade cd src eatmydata ./autogen.sh