fix(ci): fix PHP gating, add multi-user-basic matrix entry, upload debug artifacts
PHP setup was gated behind needs-playwright but Astrolabe build needs composer unconditionally. Add multi-user-basic CI matrix entry with proper marker filtering. Upload Playwright screenshots and service logs as artifacts on failure for easier debugging. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
e28af5453b
commit
16cd2e27cb
@@ -75,6 +75,7 @@ markers = [
|
||||
"smoke: Critical path smoke tests for quick validation",
|
||||
"keycloak: OAuth tests that utilize keycloak external identity provider",
|
||||
"login_flow: Login Flow v2 integration tests (ADR-022)",
|
||||
"multi_user_basic: Multi-user BasicAuth pass-through tests (ADR-020)",
|
||||
]
|
||||
testpaths = [
|
||||
"tests",
|
||||
|
||||
Reference in New Issue
Block a user