Skip to content

Add GitHub action for easy remote test execution via GitHub Actions #245

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

martin-helmich
Copy link

This PR introduces an actual, re-usable GitHub action definition.

Hosting providers can use this action in their own GitHub actions (which could for example be running on a schedule) to remotely run the test suite on their infrastructure (which needs to be accessible via SSH).

@@ -0,0 +1,137 @@
name: WordPress Host Test
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Possible follow-up: Since the pipeline in .github/workflows/tests.yml also appears to be intended as a template to be adopted by hosting providers in their own pipelines, that might possibly be dropped when/if this PR gets merged.

@martin-helmich martin-helmich marked this pull request as ready for review June 5, 2025 14:28
Define a re-usable GitHub action based on the existing workflow file.

This action can be used in other repositories (running schedules pipelines)
to repeatedly and regularly run the WordPress test suite on remote hosts.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants