Commit 2cbbbf2
CI: install webauthn app schema before running tests
egroupware/webauthn is now a first-party composer dependency, but the CI
Docker image's baked-in install predates it, so egw_webauthn_pubkeys was
never created - every webauthn test failed with "Table ... doesn't exist
(1146)". Installs it explicitly via setup-cli.php --update, mirroring the
existing "Install fixture test app" step, and fails fast with a clear
error if the table still isn't there afterward.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y6Li6X2v8iApFnyefGhpKQ1 parent 72bd0e5 commit 2cbbbf2
1 file changed
Lines changed: 24 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
279 | 279 | | |
280 | 280 | | |
281 | 281 | | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
282 | 306 | | |
283 | 307 | | |
284 | 308 | | |
| |||
0 commit comments