WordPress / WordPress/phpunit-test-runner
Make it easier to push updates from this repo to hosts participating in test reporting
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 77
- Forks
- 77
- Avg merge
- 15d 15h
- Merged PRs (30d)
- 4
Description
Is your feature request related to a problem? Please describe.
Currently, there's no way for us to reliably inform hosts that there is an update in the test runner.
Describe the solution you'd like
If there was a versioned Action publicly available on the GitHub Actions marketplace, hosts could configure dependabot alerts in their repositories that inform them that there are new versions available.
We currently have a workflow in this repository that allows the test reporter to be run within GitHub Actions. However, it assumes that you have a fork of this repository and keep it up to date with this upstream one. Publishing the action allows hosts to include the action within any repository, eliminating the need to maintain a separate one just to participate in this.
Describe alternatives you've considered
Alternatively, another workflow could be added to this repository that automatically pulls in any upstream changes into any fork on a regular basis.
Additional context
We don't currently release and tag versions for this repository. That would probably need to change in order to ensure specific versions of the action continue working. I'm not familiar with publishing actions to the marketplace, but that may require a separate repository.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the existing GitHub Actions workflow that runs the test reporter and the repository's current release and tagging setup. Determine whether this repository can publish a versioned Marketplace action or whether a separate repository is needed; done means hosts can reference stable action versions and receive Dependabot updates without maintaining a fork.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions
- Domain
- ci-cd, devops, release
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100