Tool for helping you get a WordPress Core test environment up and running.
Clone or download

README.md

This is an experiment with creating a WordPress testing and contribution environment.

Usage

Run npm install, then npm run dev to check it out.

Notes

Holding down Cmd+Shift while clicking the icon will open Dev Tools.

This is currently tested on MacOS and Windows, but it should probably run on Linux, too. Bug reports and PRs are greatly appreciated. 🙂

You'll need to install Docker manually before running TestPress.

Releasing

It's currently only possible to build release packages on MacOS.

If you don't already have a GitHub token configured, create a new token with the repo permissions, and assigning it to the GH_TOKEN environment variable.

  • Update the version in package.json in a PR, and merge.
  • On master, run npm run dist to create the package for testing.
  • After smoke testing has passed, run npm run publish to push the package to GitHub.
  • Visit the Releases page, edit the release notes, and publish.