Skip to content

Run plugin tests against MySQL 8.0 and MariaDB 10.6#326

Draft
sgiehl wants to merge 1 commit into
prepare6xfrom
dev-20334
Draft

Run plugin tests against MySQL 8.0 and MariaDB 10.6#326
sgiehl wants to merge 1 commit into
prepare6xfrom
dev-20334

Conversation

@sgiehl

@sgiehl sgiehl commented Jul 18, 2026

Copy link
Copy Markdown
Member

Summary

Updates the plugin test workflow to run against the new minimum supported database versions. It previously inherited the shared github-action-tests MySQL 5.7 default, which is below Matomo's new minimum (MySQL 8.0 / MariaDB 10.6).

Core PR: matomo-org/matomo#24858

  • PluginTests now runs a database matrix: MySQL 8.0 and MariaDB 10.6.
  • UI (and JS, where present) run on MySQL 8.0.

Checklist

  • [✔] I have understood, reviewed, and tested all AI outputs before use
  • [✔] All AI instructions respect security, IP, and privacy rules

The workflow inherited the shared action's MySQL 5.7 default, which is below
Matomo's new minimum. Pin the database-backed jobs to the supported floor:
PluginTests now runs a MySQL 8.0 + MariaDB 10.6 matrix, and the UI/JS jobs run
on MySQL 8.0.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant