From e16e1addd1f6bfc3db9ad0b75aa7ffa07c142d59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Schild?= Date: Fri, 24 Jul 2026 11:43:08 +0200 Subject: [PATCH 1/2] CI: gate on the integration suite now that it is green (closes #112) Co-Authored-By: Claude Opus 4.8 --- .github/workflows/ci.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9a02ae5..162f10d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,10 +21,5 @@ jobs: # Docker is preinstalled on ubuntu-latest runners, so Testcontainers can # spin up the throw-away Nextcloud server used by the integration tests. - # - # continue-on-error is temporary: ~45 tests currently fail against a clean - # Nextcloud 31 (tracked in #112). Remove it once the suite is green so CI - # gates again. - name: Build and run tests - continue-on-error: true run: mvn --batch-mode --update-snapshots verify -DskipTests=false From 82cf8e8e534d47d63e4329f8c236715d4c2ab129 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Schild?= Date: Fri, 24 Jul 2026 11:50:12 +0200 Subject: [PATCH 2/2] CI: skip GPG signing (release-only) so verify passes in CI Co-Authored-By: Claude Opus 4.8 --- .github/workflows/ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 162f10d..b4182d0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,5 +21,7 @@ jobs: # Docker is preinstalled on ubuntu-latest runners, so Testcontainers can # spin up the throw-away Nextcloud server used by the integration tests. + # GPG signing is bound to the verify phase but is only needed for + # releases (the publish workflow supplies the key), so skip it here. - name: Build and run tests - run: mvn --batch-mode --update-snapshots verify -DskipTests=false + run: mvn --batch-mode --update-snapshots verify -DskipTests=false -Dgpg.skip=true