Commit Graph

3 Commits

Author SHA1 Message Date
peptiderepo
e64a2c101b ci: skip db creation in install-wp-tests.sh (MySQL service already created it)
Agent-Session: cowork-pr-theme-tests-20260414
2026-04-14 17:02:03 +07:00
peptiderepo
3b6b2633b3 ci: install subversion before bootstrap (svn no longer preinstalled)
ubuntu-latest dropped svn from the default image. install-wp-tests.sh
still uses svn to fetch the WP test suite from develop.svn.wordpress.org.
Add a step to apt-install subversion before the bootstrap runs.

Agent-Session: cowork-pr-theme-tests-20260414
2026-04-14 16:58:12 +07:00
peptiderepo
29ab4e76d2 ci: add PHPUnit workflow that runs the existing test suite
59 tests exist across 8 files but were never running in CI.
This adds a ci.yml with PHP Lint + PHPCS + PHPUnit against WP test
framework on a MySQL service.

Agent-Session: cowork-pr-theme-tests-20260414
2026-04-14 16:48:35 +07:00