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.jsoncan be read by the Update Checker in production sites. - Create a pull request to merge your branch into
mainand add the appropriate label:release:majorrelease:minorrelease:patch
- When merged, the
release.ymlworkflow 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.zipcontaining the files needed by the updater
- Updates should then show in wp-admin for any users of the plugin