This plugin adds an admin page to allow site owners to setup and run various acceptance tests on their site.
Steps to get up and running:
- Download the zip of the latest release from https://github.com/pie/presstest-client-plugin/releases
- Upload to your WordPress install
- Activate
Deploying updates: This plugin is set up to work with integrated WordPress updates through the use of yahnis-elsts/plugin-update-checker and rymndhng/release-on-push-action
In order to deploy an update:
- (Once) Enable Github Pages on your repository (Settings > Pages) so that a
update.json
can be read by the Update Checker in production sites. - Create a pull request to merge your branch into
main
and add the appropriate label:release:major
release:minor
release:patch
- When merged, the
release.yml
workflow will update all of your version numbers and commit them back into main and create a github release with two artifacts:plugin-slug.zip
- the uploadable plugin for manual installationupdate.zip
containing the files needed by the updater
- Updates should then show in wp-admin for any users of the plugin