diff --git a/.github/workflows/build-appimage-Release.yml b/.github/workflows/build-appimage-Release.yml index dea88359..dc17a9c9 100644 --- a/.github/workflows/build-appimage-Release.yml +++ b/.github/workflows/build-appimage-Release.yml @@ -32,7 +32,11 @@ jobs: - name: Install Python dependencies run: | - sudo apt-get update + # Third-party apt repos on the runner (Google Chrome, Microsoft) + # sometimes serve a hash-mismatched index and abort the refresh. + # They are irrelevant here, so a failed refresh must not stop the + # build: python3 comes from the Ubuntu repos, which fetch fine. + sudo apt-get update || true sudo apt-get install -y python3 python3-pip python3-venv - name: Make build script executable diff --git a/.github/workflows/build-appimage-beta.yml b/.github/workflows/build-appimage-beta.yml index 27b67920..c5946c7b 100644 --- a/.github/workflows/build-appimage-beta.yml +++ b/.github/workflows/build-appimage-beta.yml @@ -32,7 +32,11 @@ jobs: - name: Install Python dependencies run: | - sudo apt-get update + # Third-party apt repos on the runner (Google Chrome, Microsoft) + # sometimes serve a hash-mismatched index and abort the refresh. + # They are irrelevant here, so a failed refresh must not stop the + # build: python3 comes from the Ubuntu repos, which fetch fine. + sudo apt-get update || true sudo apt-get install -y python3 python3-pip python3-venv - name: Make build script executable diff --git a/.github/workflows/build-appimage-manual.yml b/.github/workflows/build-appimage-manual.yml index 8c11c593..fdf0f46c 100644 --- a/.github/workflows/build-appimage-manual.yml +++ b/.github/workflows/build-appimage-manual.yml @@ -30,7 +30,11 @@ jobs: - name: Install Python dependencies run: | - sudo apt-get update + # Third-party apt repos on the runner (Google Chrome, Microsoft) + # sometimes serve a hash-mismatched index and abort the refresh. + # They are irrelevant here, so a failed refresh must not stop the + # build: python3 comes from the Ubuntu repos, which fetch fine. + sudo apt-get update || true sudo apt-get install -y python3 python3-pip python3-venv - name: Make build script executable diff --git a/.github/workflows/build-appimage.yml b/.github/workflows/build-appimage.yml index 0fa73f0c..019ce870 100644 --- a/.github/workflows/build-appimage.yml +++ b/.github/workflows/build-appimage.yml @@ -32,7 +32,11 @@ jobs: - name: Install Python dependencies run: | - sudo apt-get update + # Third-party apt repos on the runner (Google Chrome, Microsoft) + # sometimes serve a hash-mismatched index and abort the refresh. + # They are irrelevant here, so a failed refresh must not stop the + # build: python3 comes from the Ubuntu repos, which fetch fine. + sudo apt-get update || true sudo apt-get install -y python3 python3-pip python3-venv - name: Make build script executable