Adds a real mysql:8 service container alongside the existing mariadb:12 leg so MySQL-specific strict parsing regressions (like #2589) are caught in CI. The leg is marked continue-on-error for now (via a matrix include that sets `experimental: true`) so surprise MySQL-8-only failures don't block unrelated PRs during the triage window. Once green on main for two weeks it will be flipped to blocking. The digest for mysql:8 was resolved from Docker Hub's registry API (sha256:da906917ca4ace3ba55538b7c2ee97a9bc865ef14a4b6920b021f0249d603f3d). VIKUNJA_DATABASE_TYPE is set to 'mysql' for the new leg because Vikunja's driver (go-sql-driver/mysql v1.9.3, which supports caching_sha2_password) is wire-compatible with both engines — the matrix name is a CI-side label only. Refs #2589 |
||
|---|---|---|
| .. | ||
| auto-label.prompt.md | ||
| auto-label.yml | ||
| ci.yml | ||
| crowdin.yml | ||
| dependency-diff.yml | ||
| issue-closed-comment.yml | ||
| nixpkgs-update.yml | ||
| preview.yml | ||
| release.yml | ||
| stale-waiting-for-reply.yml | ||
| test.yml | ||