From 1d5ede3a75953b627b3ae4ae3549f39ba7b2bbaa Mon Sep 17 00:00:00 2001 From: Oleksandr Piskun Date: Mon, 14 Sep 2026 15:45:36 +0000 Subject: [PATCH] ci: run the stable32 deploy and test jobs against server stable32 Five host deploy jobs still checked out server master, where DIContainer::query() became protected on 2026-09-07, so app_api stable32 no longer installs there and the jobs fail before any test runs. The PgSQL job checked out Notes main, which now requires Nextcloud 33, so it failed at app:enable. Pin those server checkouts to stable32 and Notes to its v5.0 branch, the last release line that supports 32. Signed-off-by: Oleksandr Piskun --- .github/workflows/tests-deploy.yml | 10 +++++----- .github/workflows/tests.yml | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/tests-deploy.yml b/.github/workflows/tests-deploy.yml index 164d875de..b1e3ee5e3 100644 --- a/.github/workflows/tests-deploy.yml +++ b/.github/workflows/tests-deploy.yml @@ -601,7 +601,7 @@ jobs: persist-credentials: false submodules: true repository: nextcloud/server - ref: master + ref: stable32 - name: Checkout AppAPI uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 @@ -743,7 +743,7 @@ jobs: persist-credentials: false submodules: true repository: nextcloud/server - ref: master + ref: stable32 - name: Checkout AppAPI uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 @@ -895,7 +895,7 @@ jobs: persist-credentials: false submodules: true repository: nextcloud/server - ref: master + ref: stable32 - name: Checkout AppAPI uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 @@ -1202,7 +1202,7 @@ jobs: persist-credentials: false submodules: true repository: nextcloud/server - ref: master + ref: stable32 - name: Checkout AppAPI uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 @@ -1323,7 +1323,7 @@ jobs: persist-credentials: false submodules: true repository: nextcloud/server - ref: master + ref: stable32 - name: Checkout AppAPI uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c9d26c8fe..ca6c3314e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -77,7 +77,7 @@ jobs: with: persist-credentials: false repository: nextcloud/notes - ref: "main" + ref: "v5.0" path: apps/notes - name: Set up php