copilot-swe-agent[bot] 343a4f77f0
fix: add mysql2 as direct dependency to resolve Docker startup failure
- Add mysql2 ^3.22.0 to src/package.json dependencies
- Update pnpm-lock.yaml with mysql2 3.22.1
- Add build-test-mysql CI job to docker.yml as regression test

ueberdb2@5.0.45 has mysql2 as an optional peer dependency, but it was
not installed in the Docker image. This caused "Cannot find module 'mysql2'"
errors when Etherpad was configured to use MySQL.

Agent-Logs-Url: https://github.com/ether/etherpad/sessions/5aeca427-fdbb-4502-be3f-45ee62e12da9

Co-authored-by: JohnMcLear <220864+JohnMcLear@users.noreply.github.com>
2026-04-20 15:18:29 +00:00
..
2020-10-23 20:31:17 +01:00