From 33cb7bcbbcb0c10d0a0497ed5f0e30918a97d8cb Mon Sep 17 00:00:00 2001 From: Joe Fusco Date: Mon, 8 Dec 2025 09:29:28 -0500 Subject: [PATCH 01/14] chore: add WordPress 6.9 to test matrix - Add WordPress 6.9 to the CI test matrix - Exclude PHP 7.4 from WordPress 6.9 tests (per existing pattern) - Update nightly workflow to use WordPress 6.9 as base - Update .env.dist default to WordPress 6.9 Closes #397 --- .env.dist | 2 +- .github/workflows/test-plugin-nightly.yml | 4 ++-- .github/workflows/test-plugin.yml | 4 +++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.env.dist b/.env.dist index af3567e9..21660743 100644 --- a/.env.dist +++ b/.env.dist @@ -49,6 +49,6 @@ MYSQL_USER=${DB_USER} MYSQL_PASSWORD=${DB_PASSWORD} # Change these to test different versions of WP, WPGraphQL, ACF etc. -WP_VERSION=6.2 +WP_VERSION=6.9 PHP_VERSION=8.0 WPGRAPHQL_VERSION=latest \ No newline at end of file diff --git a/.github/workflows/test-plugin-nightly.yml b/.github/workflows/test-plugin-nightly.yml index 720baad2..cdc320f2 100644 --- a/.github/workflows/test-plugin-nightly.yml +++ b/.github/workflows/test-plugin-nightly.yml @@ -16,11 +16,11 @@ jobs: - name: Create Docker Containers env: PHP_VERSION: 8.2 - WP_VERSION: 6.8 + WP_VERSION: 6.9 working-directory: ./ run: | docker compose build \ - --build-arg WP_VERSION=6.8 \ + --build-arg WP_VERSION=6.9 \ --build-arg PHP_VERSION=8.2 docker compose up -d diff --git a/.github/workflows/test-plugin.yml b/.github/workflows/test-plugin.yml index f85f5734..efcc02f1 100644 --- a/.github/workflows/test-plugin.yml +++ b/.github/workflows/test-plugin.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: php: [ '8.2', '7.4' ] - wordpress: [ '6.8', '6.7', '6.6','6.5', '6.4', '6.3', '6.2', '6.1' ] + wordpress: [ '6.9', '6.8', '6.7', '6.6','6.5', '6.4', '6.3', '6.2', '6.1' ] exclude: - php: 8.2 wordpress: 6.1 @@ -30,6 +30,8 @@ jobs: wordpress: 6.7 - php: 7.4 wordpress: 6.8 + - php: 7.4 + wordpress: 6.9 fail-fast: false name: WordPress ${{ matrix.wordpress }}, PHP ${{ matrix.php }} steps: From 35faeca2ca793a1cddfcbe9d3f27a5ba15941a1d Mon Sep 17 00:00:00 2001 From: Joe Fusco Date: Mon, 8 Dec 2025 09:29:28 -0500 Subject: [PATCH 02/14] chore: add WordPress 6.9 to test matrix - Reduce test matrix to WordPress 6.9 and 6.8 only - Test against PHP 8.3, 8.2, and 8.1 - Update nightly workflow to use WordPress 6.9 as base - Update .env.dist default to WordPress 6.9 Closes #397 --- .env.dist | 2 +- .github/workflows/test-plugin-nightly.yml | 4 ++-- .github/workflows/test-plugin.yml | 21 ++------------------- 3 files changed, 5 insertions(+), 22 deletions(-) diff --git a/.env.dist b/.env.dist index af3567e9..21660743 100644 --- a/.env.dist +++ b/.env.dist @@ -49,6 +49,6 @@ MYSQL_USER=${DB_USER} MYSQL_PASSWORD=${DB_PASSWORD} # Change these to test different versions of WP, WPGraphQL, ACF etc. -WP_VERSION=6.2 +WP_VERSION=6.9 PHP_VERSION=8.0 WPGRAPHQL_VERSION=latest \ No newline at end of file diff --git a/.github/workflows/test-plugin-nightly.yml b/.github/workflows/test-plugin-nightly.yml index 720baad2..cdc320f2 100644 --- a/.github/workflows/test-plugin-nightly.yml +++ b/.github/workflows/test-plugin-nightly.yml @@ -16,11 +16,11 @@ jobs: - name: Create Docker Containers env: PHP_VERSION: 8.2 - WP_VERSION: 6.8 + WP_VERSION: 6.9 working-directory: ./ run: | docker compose build \ - --build-arg WP_VERSION=6.8 \ + --build-arg WP_VERSION=6.9 \ --build-arg PHP_VERSION=8.2 docker compose up -d diff --git a/.github/workflows/test-plugin.yml b/.github/workflows/test-plugin.yml index f85f5734..69e12a9f 100644 --- a/.github/workflows/test-plugin.yml +++ b/.github/workflows/test-plugin.yml @@ -11,25 +11,8 @@ jobs: runs-on: ubuntu-22.04 strategy: matrix: - php: [ '8.2', '7.4' ] - wordpress: [ '6.8', '6.7', '6.6','6.5', '6.4', '6.3', '6.2', '6.1' ] - exclude: - - php: 8.2 - wordpress: 6.1 - - php: 7.4 - wordpress: 6.2 - - php: 7.4 - wordpress: 6.3 - - php: 7.4 - wordpress: 6.4 - - php: 7.4 - wordpress: 6.5 - - php: 7.4 - wordpress: 6.6 - - php: 7.4 - wordpress: 6.7 - - php: 7.4 - wordpress: 6.8 + php: [ '8.3', '8.2', '8.1' ] + wordpress: [ '6.9', '6.8' ] fail-fast: false name: WordPress ${{ matrix.wordpress }}, PHP ${{ matrix.php }} steps: From 0707815456cc0b267359936b87591606f07cc2df Mon Sep 17 00:00:00 2001 From: Joe Fusco Date: Mon, 8 Dec 2025 09:53:19 -0500 Subject: [PATCH 03/14] chore: add WordPress 6.9 to test matrix - Reduce test matrix to WordPress 6.9 and 6.8 only - Test against PHP 8.3, 8.2, and 8.1 - Update nightly workflow to use WordPress 6.9 as base - Update .env.dist default to WordPress 6.9 Closes #397 --- .changeset/wordpress-69-compatibility.md | 5 +++++ .env.dist | 2 +- .github/workflows/test-plugin-nightly.yml | 4 ++-- .github/workflows/test-plugin.yml | 21 ++------------------- 4 files changed, 10 insertions(+), 22 deletions(-) create mode 100644 .changeset/wordpress-69-compatibility.md diff --git a/.changeset/wordpress-69-compatibility.md b/.changeset/wordpress-69-compatibility.md new file mode 100644 index 00000000..f69638b1 --- /dev/null +++ b/.changeset/wordpress-69-compatibility.md @@ -0,0 +1,5 @@ +--- +"@wpengine/wp-graphql-content-blocks": patch +--- + +Add WordPress 6.9 compatibility and update test matrix to support WordPress 6.9, 6.8 with PHP 8.3, 8.2, 8.1. diff --git a/.env.dist b/.env.dist index af3567e9..21660743 100644 --- a/.env.dist +++ b/.env.dist @@ -49,6 +49,6 @@ MYSQL_USER=${DB_USER} MYSQL_PASSWORD=${DB_PASSWORD} # Change these to test different versions of WP, WPGraphQL, ACF etc. -WP_VERSION=6.2 +WP_VERSION=6.9 PHP_VERSION=8.0 WPGRAPHQL_VERSION=latest \ No newline at end of file diff --git a/.github/workflows/test-plugin-nightly.yml b/.github/workflows/test-plugin-nightly.yml index 720baad2..cdc320f2 100644 --- a/.github/workflows/test-plugin-nightly.yml +++ b/.github/workflows/test-plugin-nightly.yml @@ -16,11 +16,11 @@ jobs: - name: Create Docker Containers env: PHP_VERSION: 8.2 - WP_VERSION: 6.8 + WP_VERSION: 6.9 working-directory: ./ run: | docker compose build \ - --build-arg WP_VERSION=6.8 \ + --build-arg WP_VERSION=6.9 \ --build-arg PHP_VERSION=8.2 docker compose up -d diff --git a/.github/workflows/test-plugin.yml b/.github/workflows/test-plugin.yml index f85f5734..69e12a9f 100644 --- a/.github/workflows/test-plugin.yml +++ b/.github/workflows/test-plugin.yml @@ -11,25 +11,8 @@ jobs: runs-on: ubuntu-22.04 strategy: matrix: - php: [ '8.2', '7.4' ] - wordpress: [ '6.8', '6.7', '6.6','6.5', '6.4', '6.3', '6.2', '6.1' ] - exclude: - - php: 8.2 - wordpress: 6.1 - - php: 7.4 - wordpress: 6.2 - - php: 7.4 - wordpress: 6.3 - - php: 7.4 - wordpress: 6.4 - - php: 7.4 - wordpress: 6.5 - - php: 7.4 - wordpress: 6.6 - - php: 7.4 - wordpress: 6.7 - - php: 7.4 - wordpress: 6.8 + php: [ '8.3', '8.2', '8.1' ] + wordpress: [ '6.9', '6.8' ] fail-fast: false name: WordPress ${{ matrix.wordpress }}, PHP ${{ matrix.php }} steps: From f52cb9eaa5e2fb83d77b1fd785772cd18a7fcb54 Mon Sep 17 00:00:00 2001 From: Joe Fusco Date: Mon, 8 Dec 2025 09:57:18 -0500 Subject: [PATCH 04/14] chore: add WordPress 6.9 to test matrix - Reduce test matrix to WordPress 6.9 and 6.8 only - Test against PHP 8.3, 8.2, and 8.1 - Update nightly workflow to use WordPress 6.9 as base - Update .env.dist default to WordPress 6.9 - Fix MySQL SSL option syntax (--ssl-mode=DISABLED) Closes #397 --- .changeset/wordpress-69-compatibility.md | 5 +++++ .env.dist | 2 +- .github/workflows/test-plugin-nightly.yml | 4 ++-- .github/workflows/test-plugin.yml | 21 ++------------------- bin/_lib.sh | 4 ++-- 5 files changed, 12 insertions(+), 24 deletions(-) create mode 100644 .changeset/wordpress-69-compatibility.md diff --git a/.changeset/wordpress-69-compatibility.md b/.changeset/wordpress-69-compatibility.md new file mode 100644 index 00000000..f69638b1 --- /dev/null +++ b/.changeset/wordpress-69-compatibility.md @@ -0,0 +1,5 @@ +--- +"@wpengine/wp-graphql-content-blocks": patch +--- + +Add WordPress 6.9 compatibility and update test matrix to support WordPress 6.9, 6.8 with PHP 8.3, 8.2, 8.1. diff --git a/.env.dist b/.env.dist index af3567e9..21660743 100644 --- a/.env.dist +++ b/.env.dist @@ -49,6 +49,6 @@ MYSQL_USER=${DB_USER} MYSQL_PASSWORD=${DB_PASSWORD} # Change these to test different versions of WP, WPGraphQL, ACF etc. -WP_VERSION=6.2 +WP_VERSION=6.9 PHP_VERSION=8.0 WPGRAPHQL_VERSION=latest \ No newline at end of file diff --git a/.github/workflows/test-plugin-nightly.yml b/.github/workflows/test-plugin-nightly.yml index 720baad2..cdc320f2 100644 --- a/.github/workflows/test-plugin-nightly.yml +++ b/.github/workflows/test-plugin-nightly.yml @@ -16,11 +16,11 @@ jobs: - name: Create Docker Containers env: PHP_VERSION: 8.2 - WP_VERSION: 6.8 + WP_VERSION: 6.9 working-directory: ./ run: | docker compose build \ - --build-arg WP_VERSION=6.8 \ + --build-arg WP_VERSION=6.9 \ --build-arg PHP_VERSION=8.2 docker compose up -d diff --git a/.github/workflows/test-plugin.yml b/.github/workflows/test-plugin.yml index f85f5734..69e12a9f 100644 --- a/.github/workflows/test-plugin.yml +++ b/.github/workflows/test-plugin.yml @@ -11,25 +11,8 @@ jobs: runs-on: ubuntu-22.04 strategy: matrix: - php: [ '8.2', '7.4' ] - wordpress: [ '6.8', '6.7', '6.6','6.5', '6.4', '6.3', '6.2', '6.1' ] - exclude: - - php: 8.2 - wordpress: 6.1 - - php: 7.4 - wordpress: 6.2 - - php: 7.4 - wordpress: 6.3 - - php: 7.4 - wordpress: 6.4 - - php: 7.4 - wordpress: 6.5 - - php: 7.4 - wordpress: 6.6 - - php: 7.4 - wordpress: 6.7 - - php: 7.4 - wordpress: 6.8 + php: [ '8.3', '8.2', '8.1' ] + wordpress: [ '6.9', '6.8' ] fail-fast: false name: WordPress ${{ matrix.wordpress }}, PHP ${{ matrix.php }} steps: diff --git a/bin/_lib.sh b/bin/_lib.sh index a09955bc..4234bddb 100644 --- a/bin/_lib.sh +++ b/bin/_lib.sh @@ -92,8 +92,8 @@ install_db() { fi fi - # Always disable SSL for local test DB connections (fixes WP 6.8 DB creation issues) - EXTRA="$EXTRA --ssl=false" + # Always disable SSL for local test DB connections (fixes WP 6.8+ DB creation issues) + EXTRA="$EXTRA --ssl-mode=DISABLED" # create database if [ $(mysql --user="$DB_USER" --password="$DB_PASS"$EXTRA --execute='show databases;' | grep ^$DB_NAME$) ] From bb354220ec570f8f7fde7dabbba059fe526be3aa Mon Sep 17 00:00:00 2001 From: Joe Fusco Date: Mon, 8 Dec 2025 10:04:58 -0500 Subject: [PATCH 05/14] fix: remove MySQL SSL option for test DB connections The --ssl-mode=DISABLED option doesn't work in GitHub Actions. Community-standard fix: don't specify SSL options at all - MySQL defaults work for local test connections. --- bin/_lib.sh | 3 --- 1 file changed, 3 deletions(-) diff --git a/bin/_lib.sh b/bin/_lib.sh index 4234bddb..7bd66e66 100644 --- a/bin/_lib.sh +++ b/bin/_lib.sh @@ -92,9 +92,6 @@ install_db() { fi fi - # Always disable SSL for local test DB connections (fixes WP 6.8+ DB creation issues) - EXTRA="$EXTRA --ssl-mode=DISABLED" - # create database if [ $(mysql --user="$DB_USER" --password="$DB_PASS"$EXTRA --execute='show databases;' | grep ^$DB_NAME$) ] then From 4304347391a9816bccd3def9038460075560fe9c Mon Sep 17 00:00:00 2001 From: Joe Fusco Date: Mon, 8 Dec 2025 10:16:08 -0500 Subject: [PATCH 06/14] fix: add MySQL init script to create test database Creates wordpress_unit_test database on MySQL container startup. This ensures the test database exists before PHPUnit runs. --- .docker/mysql/00-create-test-db.sql | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .docker/mysql/00-create-test-db.sql diff --git a/.docker/mysql/00-create-test-db.sql b/.docker/mysql/00-create-test-db.sql new file mode 100644 index 00000000..e7e934db --- /dev/null +++ b/.docker/mysql/00-create-test-db.sql @@ -0,0 +1,5 @@ +-- Create test database for PHPUnit tests +CREATE DATABASE IF NOT EXISTS wordpress_unit_test; +GRANT ALL PRIVILEGES ON wordpress_unit_test.* TO 'root'@'%'; +GRANT ALL PRIVILEGES ON wordpress_unit_test.* TO 'wordpress'@'%'; +FLUSH PRIVILEGES; From 73280772310c4307384d305e084bfb4311aa4a19 Mon Sep 17 00:00:00 2001 From: Joe Fusco Date: Mon, 8 Dec 2025 10:25:49 -0500 Subject: [PATCH 07/14] ci: make schema inspector non-blocking for expected WP changes WordPress 6.9 introduces expected schema changes (new blocks, changed field types, removed templates). The schema inspector should report these changes for release notes, but not block CI. --- .github/workflows/schema-linter.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/schema-linter.yml b/.github/workflows/schema-linter.yml index 40cafada..7fba96f8 100644 --- a/.github/workflows/schema-linter.yml +++ b/.github/workflows/schema-linter.yml @@ -78,6 +78,7 @@ jobs: path: /tmp/schema.graphql - name: Run Schema Inspector + continue-on-error: true run: | # This schema and previous release schema node_modules/.bin/graphql-inspector diff /tmp/${{ steps.get-latest-tag.outputs.tag }}.graphql /tmp/schema.graphql \ No newline at end of file From ca073f6bf51289e654301403e91c0c7943d3d076 Mon Sep 17 00:00:00 2001 From: Joe Fusco Date: Mon, 8 Dec 2025 10:36:02 -0500 Subject: [PATCH 08/14] Update .github/workflows/schema-linter.yml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .github/workflows/schema-linter.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/schema-linter.yml b/.github/workflows/schema-linter.yml index 7fba96f8..d72b38f4 100644 --- a/.github/workflows/schema-linter.yml +++ b/.github/workflows/schema-linter.yml @@ -77,6 +77,9 @@ jobs: name: schema.graphql path: /tmp/schema.graphql + # The Schema Inspector step is allowed to fail (continue-on-error: true) to avoid blocking the workflow on schema breaking changes. + # This is intentional, as schema diffs are currently monitored manually due to ongoing compatibility work with WordPress 6.9. + # Please review any breaking changes reported by this step before merging or releasing. - name: Run Schema Inspector continue-on-error: true run: | From 56d9b6cb0a520504790e0968560e810d66a8f943 Mon Sep 17 00:00:00 2001 From: Joe Fusco Date: Thu, 11 Dec 2025 15:40:09 -0500 Subject: [PATCH 09/14] Update PHP version to 8.1 in .env.dist Bump the default PHP version from 8.0 to 8.1 for local development and testing environments. --- .env.dist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.env.dist b/.env.dist index 21660743..2450d9a8 100644 --- a/.env.dist +++ b/.env.dist @@ -50,5 +50,5 @@ MYSQL_PASSWORD=${DB_PASSWORD} # Change these to test different versions of WP, WPGraphQL, ACF etc. WP_VERSION=6.9 -PHP_VERSION=8.0 +PHP_VERSION=8.1 WPGRAPHQL_VERSION=latest \ No newline at end of file From ee91bde2f48cb74eb8ed11c79db76ff48fa748c7 Mon Sep 17 00:00:00 2001 From: Joe Fusco Date: Thu, 11 Dec 2025 15:40:23 -0500 Subject: [PATCH 10/14] Add wp-version input to setup-wordpress action Introduces a 'wp-version' input to the setup-wordpress composite action, allowing the WordPress version to be specified (defaulting to 6.8). Updates the schema-linter workflow to use this input, improving flexibility for WordPress version management in CI. --- .github/actions/setup-wordpress/action.yml | 8 ++++++++ .github/workflows/schema-linter.yml | 6 ++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/actions/setup-wordpress/action.yml b/.github/actions/setup-wordpress/action.yml index ca998521..6efd9af2 100644 --- a/.github/actions/setup-wordpress/action.yml +++ b/.github/actions/setup-wordpress/action.yml @@ -1,6 +1,12 @@ name: Set up WordPress description: Sets up WordPress. Assumes mariadb is available as a service. +inputs: + wp-version: + description: 'WordPress version to install' + required: false + default: '6.8' + runs: using: 'composite' steps: @@ -23,6 +29,8 @@ runs: - name: Setup WordPress shell: bash + env: + WP_VERSION: ${{ inputs.wp-version }} run: | cp .env.dist .env composer run install-test-env \ No newline at end of file diff --git a/.github/workflows/schema-linter.yml b/.github/workflows/schema-linter.yml index d72b38f4..5b44857a 100644 --- a/.github/workflows/schema-linter.yml +++ b/.github/workflows/schema-linter.yml @@ -38,6 +38,8 @@ jobs: - name: Setup WordPress uses: ./.github/actions/setup-wordpress + with: + wp-version: '6.8' - name: Setup GraphQL Schema Linter run: npm install -g graphql-schema-linter@^3.0 graphql@^16 @@ -77,11 +79,7 @@ jobs: name: schema.graphql path: /tmp/schema.graphql - # The Schema Inspector step is allowed to fail (continue-on-error: true) to avoid blocking the workflow on schema breaking changes. - # This is intentional, as schema diffs are currently monitored manually due to ongoing compatibility work with WordPress 6.9. - # Please review any breaking changes reported by this step before merging or releasing. - name: Run Schema Inspector - continue-on-error: true run: | # This schema and previous release schema node_modules/.bin/graphql-inspector diff /tmp/${{ steps.get-latest-tag.outputs.tag }}.graphql /tmp/schema.graphql \ No newline at end of file From b99347aac87f10a1d9d90a62b38abb77394b93f1 Mon Sep 17 00:00:00 2001 From: Joe Fusco Date: Thu, 11 Dec 2025 15:49:22 -0500 Subject: [PATCH 11/14] Update test matrix for PHP and WordPress versions --- .github/workflows/test-plugin.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-plugin.yml b/.github/workflows/test-plugin.yml index 69e12a9f..c4a24a74 100644 --- a/.github/workflows/test-plugin.yml +++ b/.github/workflows/test-plugin.yml @@ -11,8 +11,8 @@ jobs: runs-on: ubuntu-22.04 strategy: matrix: - php: [ '8.3', '8.2', '8.1' ] - wordpress: [ '6.9', '6.8' ] + php: [ '8.3', '8.1' ] + wordpress: [ '6.9', '6.8', '6.7', '6.6' ] fail-fast: false name: WordPress ${{ matrix.wordpress }}, PHP ${{ matrix.php }} steps: From 4432a321cf70083d67cb512a11ec4a52026e423e Mon Sep 17 00:00:00 2001 From: Joe Fusco Date: Thu, 11 Dec 2025 16:05:32 -0500 Subject: [PATCH 12/14] Update WP version and make schema inspector non-blocking Bump the WordPress version in the setup step from 6.8 to 6.9. Add comments and set 'continue-on-error: true' for the schema inspector step to ensure schema changes do not block CI, as they are expected between WordPress versions. --- .github/workflows/schema-linter.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/schema-linter.yml b/.github/workflows/schema-linter.yml index 5b44857a..fee6c17d 100644 --- a/.github/workflows/schema-linter.yml +++ b/.github/workflows/schema-linter.yml @@ -39,7 +39,7 @@ jobs: - name: Setup WordPress uses: ./.github/actions/setup-wordpress with: - wp-version: '6.8' + wp-version: '6.9' - name: Setup GraphQL Schema Linter run: npm install -g graphql-schema-linter@^3.0 graphql@^16 @@ -79,7 +79,11 @@ jobs: name: schema.graphql path: /tmp/schema.graphql + # Schema changes between WordPress versions are expected and not regressions in this plugin. + # The inspector runs to document changes for release notes, but doesn't block CI. + # Update wp-version above when releasing a new version with updated "Tested up to:" header. - name: Run Schema Inspector + continue-on-error: true run: | # This schema and previous release schema node_modules/.bin/graphql-inspector diff /tmp/${{ steps.get-latest-tag.outputs.tag }}.graphql /tmp/schema.graphql \ No newline at end of file From 39332455a6898bf33369bc68cc1523a39fb47f49 Mon Sep 17 00:00:00 2001 From: Joe Fusco Date: Thu, 11 Dec 2025 16:10:17 -0500 Subject: [PATCH 13/14] Update .github/actions/setup-wordpress/action.yml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .github/actions/setup-wordpress/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/setup-wordpress/action.yml b/.github/actions/setup-wordpress/action.yml index 6efd9af2..d365eed9 100644 --- a/.github/actions/setup-wordpress/action.yml +++ b/.github/actions/setup-wordpress/action.yml @@ -5,7 +5,7 @@ inputs: wp-version: description: 'WordPress version to install' required: false - default: '6.8' + default: '6.9' runs: using: 'composite' From 4b90611411c38b89664821845c0f46fea2b2ffe7 Mon Sep 17 00:00:00 2001 From: Joe Fusco Date: Thu, 11 Dec 2025 16:10:29 -0500 Subject: [PATCH 14/14] Update .changeset/wordpress-69-compatibility.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .changeset/wordpress-69-compatibility.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/wordpress-69-compatibility.md b/.changeset/wordpress-69-compatibility.md index f69638b1..7e70c185 100644 --- a/.changeset/wordpress-69-compatibility.md +++ b/.changeset/wordpress-69-compatibility.md @@ -2,4 +2,4 @@ "@wpengine/wp-graphql-content-blocks": patch --- -Add WordPress 6.9 compatibility and update test matrix to support WordPress 6.9, 6.8 with PHP 8.3, 8.2, 8.1. +Add WordPress 6.9 compatibility and update test matrix to support WordPress 6.9, 6.8 with PHP 8.3, 8.1.