From 89fd7ce7507ba863dc50aecdf0f664ad2a980fa0 Mon Sep 17 00:00:00 2001 From: Lucas Hoffmann Date: Tue, 7 May 2024 07:29:28 +0200 Subject: [PATCH] Deactivate broken CI workflows These workflows try to install the gpg dependency of alot via pip but since c1137ea9 it is required as > 1.10.0 and such a version is not currently available on PyPI. See #1630 for context. When the dependency problem is resolved these workflows can be activated again. --- .github/workflows/check.yml | 5 +++++ .github/workflows/{test.yml => test.yml-broken} | 7 +++++++ 2 files changed, 12 insertions(+) rename .github/workflows/{test.yml => test.yml-broken} (83%) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 1bdbad857..a25b65ed4 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -7,6 +7,11 @@ on: jobs: poetry: + + # TODO remove this line after the gpg dependency problem from #1630 and + # c1137ea9 is fixed. Until then these checks are deactivated. + if: false + runs-on: ubuntu-latest strategy: fail-fast: false diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml-broken similarity index 83% rename from .github/workflows/test.yml rename to .github/workflows/test.yml-broken index a2258fa03..d0f6d4ca8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml-broken @@ -1,3 +1,10 @@ +# WARNING: This workflow is deactivated until the gpg dependency problem from +# issue 1630 (see +# https://github.com/pazz/alot/issues/1630#issuecomment-1938174029 and +# onwards) is fixed. The problem was introduced in c1137ea9: the gpg +# dependency is required with version > 1.10.0 and such a version is not +# currently available on PyPI but must be build from hand. + name: Run tests on: