fix(ci): build OIDC app for all test modes including single-user

The OIDC submodule volume mount is on the base app service, so all
modes mount it. Without composer install, the post-install hook enables
a broken app (missing vendor/autoload.php), causing Nextcloud to fail.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Chris Coutinho
2026-03-17 10:34:10 +01:00
parent 7a2280a981
commit d9b010ab26
-1
View File
@@ -123,7 +123,6 @@ jobs:
npm run build
- name: Build OIDC app
if: matrix.mode != 'single-user'
run: |
cd third_party/oidc
composer install --no-dev --optimize-autoloader