fix(ci): remove dev OIDC mount to fix HTTP 500 in single-user/multi-user-basic

The dev OIDC app was mounted for all profiles but composer install only
ran for Playwright profiles, causing a missing vendor/autoload.php fatal
error that broke all /apps/* and /ocs/* routes. The hook script already
has app store fallback logic, so removing the dev mount is sufficient.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Chris Coutinho
2026-03-01 12:28:01 +01:00
parent b2fd4da9fe
commit 33cf0fee9b
2 changed files with 2 additions and 7 deletions
+1 -6
View File
@@ -84,12 +84,7 @@ jobs:
php-version: 8.4
coverage: none
# OIDC app only needed for oauth/login-flow modes
- name: Install OIDC app composer dependencies
if: matrix.needs-playwright
run: |
cd third_party/oidc
composer install --no-dev
# OIDC app installed from app store (dev mount removed from docker-compose.yml)
- name: Set up Node.js
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0