From 1f3cefa8bd135537ef084e7afff311d05fe3e0ae Mon Sep 17 00:00:00 2001 From: William Jacoby Date: Thu, 1 Oct 2026 14:04:44 -0500 Subject: [PATCH 1/3] Run the full phpBB framework database and Windows matrix --- .github/workflows/tests.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 553fce9..6b4a183 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -12,6 +12,7 @@ on: # or remove this branches section to run tests on all your branches branches: - master # Legacy or alternative main branch + - ci/full-framework-matrix pull_request: # Run tests when pull requests are made on these branches in your repo, @@ -49,18 +50,17 @@ jobs: SNIFF: 1 # Run MySQL/MariaDB tests? 1 (yes) or 0 (no) - RUN_MYSQL_JOBS: 0 + RUN_MYSQL_JOBS: 1 # Run PostgreSQL tests? 1 (yes) or 0 (no) - RUN_PGSQL_JOBS: 0 + RUN_PGSQL_JOBS: 1 # Run MSSQL and SQLite3 tests? 1 (yes) or 0 (no) - # Needed to actually run the PHPUnit suite under tests/ (SQLite3 is - # bundled into this job group); MySQL/PostgreSQL stay off for now. + # SQLite3 is bundled into this job group. RUN_MSSQL_JOBS: 1 # Run Windows IIS & PostgreSQL tests? 1 (yes) or 0 (no) - RUN_WINDOWS_JOBS: 0 + RUN_WINDOWS_JOBS: 1 # Run functional tests if you have them? 1 (yes) or 0 (no) RUN_FUNCTIONAL_TESTS: 1 From 817bbdda8d7092b2c14398d0296f1ed6a48afddb Mon Sep 17 00:00:00 2001 From: William Jacoby Date: Thu, 1 Oct 2026 14:09:15 -0500 Subject: [PATCH 2/3] Supply group descriptions in the cron database fixture --- tests/cron/fixtures/restriction_expiry.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/cron/fixtures/restriction_expiry.xml b/tests/cron/fixtures/restriction_expiry.xml index de28762..f19f529 100644 --- a/tests/cron/fixtures/restriction_expiry.xml +++ b/tests/cron/fixtures/restriction_expiry.xml @@ -23,55 +23,66 @@ group_id group_name group_type + group_desc 1 ADMINISTRATORS 3 + 2 GLOBAL_MODERATORS 3 + 3 NEWLY_REGISTERED 3 + 4 REGISTERED 3 + 5 BOTS 3 + 6 GUESTS 3 + 7 ORIGINALGROUP1 0 + 8 RESTRICTGROUP1 0 + 9 RESTRICTGROUP2 0 + 10 ORIGINALGROUP2 0 + From 0b91cb7bf4cff23befb7a59751f6ba42c3eece87 Mon Sep 17 00:00:00 2001 From: William Jacoby Date: Thu, 1 Oct 2026 14:17:56 -0500 Subject: [PATCH 3/3] Remove the temporary test-branch push trigger --- .github/workflows/tests.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 6b4a183..f5f2860 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -12,7 +12,6 @@ on: # or remove this branches section to run tests on all your branches branches: - master # Legacy or alternative main branch - - ci/full-framework-matrix pull_request: # Run tests when pull requests are made on these branches in your repo,