mariadb-corporation/MariaDB Test Setup

Setup MariaDB/MySQL, certificates, and dependencies for testing

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit May 29, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: mariadb-corporation/connector-ci-setup@5abcbe7ab5c3fb77907641b7b7bc67f7d7692e6f # no releases — HEAD as of 2026-07-11

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
db-typeDatabase type (community, enterprise, dev, mysql)yes
db-tagDatabase version tagyes
test-db-passwordDatabase root passwordyes
test-db-databaseTest database nameyes
test-db-portDatabase portyes3306
additional-confAdditional database configurationno
registry-userEnterprise registry userno
registry-passwordEnterprise registry passwordno
osOperating systemyes
init-script-folderinitialized directoryno
maxscale-tagMaxScale version tag (e.g., 25.01, latest). If set, MaxScale will be deployed with Enterprise MariaDBno
install-typeInstallation type: docker (default) or local (native installation)nodocker
namedescription
database-typeType of database that was setup
mxs-portMaxScale port (set when maxscale-tag is provided)
mxs-tls-portMaxScale TLS port (set when maxscale-tag is provided)