Commit graph

16 commits

Author SHA1 Message Date
Kelly Dwan ad7b430c21
Tools: Remove repo-tools
The config is slightly different, and the setup command does not currently support the different install path.
2024-09-13 15:33:53 -04:00
Kelly Dwan 0b1e6114b2
Tools: Add Jetpack plugin 2024-08-27 21:36:01 -04:00
Kelly Dwan 28b102bc4c
Tools: Update node env, composer packages, add wp-env 2024-08-27 13:34:22 -04:00
Ian Dunn 019b814675 Tools: Upgrade WPCS to 3.x to fix PHP 8 errors 2023-11-03 17:26:09 -07:00
Ian Dunn ed37e852cc Theme: Enable the new global header/footer 2023-11-03 17:26:09 -07:00
Paul Kevan b0496e7a84
Update packages (#233) 2023-10-19 15:50:31 +01:00
Ian Dunn 2880d80e12
Contributors: Don't send inactivity emails to banned users.
Fixes #221
2023-02-28 16:36:49 -08:00
Ian Dunn 0e88966246
Add code coverage report 2022-09-13 11:53:26 -07:00
Ian Dunn ce43d6952a
Composer: Allow phpcodesniffer-composer-installer to run. 2022-08-02 11:07:12 -07:00
Ian Dunn 87979f588f
Update to PHPUnit 9 for PHP 8 compatibility 2022-07-19 09:33:34 -07:00
Ian Dunn cbc0afb39b
Tests: Add PHPUnit-Polyfills to fix broken tests in GH workflow.
e.g., https://github.com/WordPress/five-for-the-future/runs/5605920046?check_suite_focus=true
2022-05-03 15:51:42 -07:00
Ian Dunn 7cf76a6b13
Tools: Update WPCS to fix error on PHP 7.4.
See https://github.com/WordPress/WordPress-Coding-Standards/releases/tag/2.2.1
2022-04-27 13:31:18 -07:00
Ian Dunn 61744dcbaa
Tools: Rename lint/format scripts to match newer repos. 2022-04-27 13:30:24 -07:00
Kelly Dwan ee8583d91d
Tools: Move from Travis to GitHub Actions for CI checks (#154) 2020-12-10 12:25:03 -05:00
Kelly Dwan 03949905c0
Tests: Update infrastructure & add travis config (#100)
* Tests: Move tests infrastructure, set up travis

Consolidates the composer files so we can run install once in travis.

* Return empty array if no values are $_POST'ed to the form

Fixes an issue with tests + null values in logs

* Clean up some naming & create helper functions for tests

* Debug travis

* Remove debug

* Fix notices on form

* Turn on multisite flag
2019-11-15 17:40:53 -05:00
Kelly Dwan a5bf51cc58
Add Composer and PHPCS 2019-10-01 13:42:11 -04:00