diff --git a/.github/workflows/reusable-testing.yml b/.github/workflows/reusable-testing.yml index 9bc5755..eaa4792 100644 --- a/.github/workflows/reusable-testing.yml +++ b/.github/workflows/reusable-testing.yml @@ -36,22 +36,22 @@ jobs: { "php": "5.6", "wp": "3.7", - "mysql": "5.6" + "mysql": "mysql-5.6" }, { "php": "5.6", "wp": "6.2", - "mysql": "8.0" + "mysql": "mysql-8.0" }, { "php": "7.2", "wp": "4.9", - "mysql": "5.6" + "mysql": "mysql-5.6" }, { "php": "7.2", "wp": "latest", - "mysql": "8.0" + "mysql": "mysql-8.0" }, { "php": "7.2", @@ -61,7 +61,7 @@ jobs: { "php": "7.3", "wp": "latest", - "mysql": "8.0" + "mysql": "mysql-8.0" }, { "php": "7.3", @@ -71,7 +71,7 @@ jobs: { "php": "7.4", "wp": "latest", - "mysql": "8.0" + "mysql": "mysql-8.0" }, { "php": "7.4", @@ -81,7 +81,7 @@ jobs: { "php": "8.0", "wp": "latest", - "mysql": "8.0" + "mysql": "mysql-8.0" }, { "php": "8.0", @@ -91,7 +91,7 @@ jobs: { "php": "8.1", "wp": "latest", - "mysql": "8.0" + "mysql": "mysql-8.0" }, { "php": "8.1", @@ -101,7 +101,7 @@ jobs: { "php": "8.2", "wp": "latest", - "mysql": "8.0" + "mysql": "mysql-8.0" }, { "php": "8.2", @@ -111,7 +111,7 @@ jobs: { "php": "8.3", "wp": "latest", - "mysql": "8.0", + "mysql": "mysql-8.0", "coverage": true }, { @@ -122,52 +122,52 @@ jobs: { "php": "7.2", "wp": "trunk", - "mysql": "8.0" + "mysql": "mysql-8.0" }, { "php": "7.2", "wp": "trunk", - "mysql": "5.7" + "mysql": "mysql-5.7" }, { "php": "7.2", "wp": "trunk", - "mysql": "5.6" + "mysql": "mysql-5.6" }, { "php": "7.4", "wp": "trunk", - "mysql": "8.0" + "mysql": "mysql-8.0" }, { "php": "8.0", "wp": "trunk", - "mysql": "8.0" + "mysql": "mysql-8.0" }, { "php": "8.0", "wp": "trunk", - "mysql": "5.7" + "mysql": "mysql-5.7" }, { "php": "8.0", "wp": "trunk", - "mysql": "5.6" + "mysql": "mysql-5.6" }, { "php": "8.1", "wp": "trunk", - "mysql": "8.0" + "mysql": "mysql-8.0" }, { "php": "8.2", "wp": "trunk", - "mysql": "8.0" + "mysql": "mysql-8.0" }, { "php": "8.3", "wp": "trunk", - "mysql": "8.0" + "mysql": "mysql-8.0" }, { "php": "8.3", @@ -177,7 +177,7 @@ jobs: { "php": "8.4", "wp": "trunk", - "mysql": "8.0" + "mysql": "mysql-8.0" }, { "php": "8.4", @@ -187,12 +187,22 @@ jobs: { "php": "nightly", "wp": "trunk", - "mysql": "8.0" + "mysql": "mysql-8.0" }, { "php": "nightly", "wp": "trunk", "dbtype": "sqlite" + }, + { + "php": "8,3", + "wp": "latest", + "mysql": "mariadb-11.4" + }, + { + "php": "8,3", + "wp": "trunk", + "mysql": "mariadb-11.4" } ] } @@ -322,7 +332,7 @@ jobs: functional: #----------------------------------------------------------------- needs: prepare-functional if: ${{ needs.prepare-functional.outputs.matrix != '' }} - name: Functional - WP ${{ matrix.wp }} on PHP ${{ matrix.php }} with ${{ matrix.dbtype != 'sqlite' && format('MySQL {0}', matrix.mysql) || 'SQLite' }}${{ matrix.coverage && ' (with coverage)' || '' }} + name: Functional - WP ${{ matrix.wp }} on PHP ${{ matrix.php }} with ${{ matrix.dbtype != 'sqlite' && matrix.mysql || 'SQLite' }}${{ matrix.coverage && ' (with coverage)' || '' }} strategy: fail-fast: false matrix: ${{ fromJson(needs.prepare-functional.outputs.matrix) }}