Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of the Change
Adds a workflow to run PHPUnit tests on any PR that has changed PHP files.
Note that though the issue this is linked to also mentions adding in an E2E workflow, we currently don't have any E2E tests so I think that should be handled separately.
This Action does the following:
Closes #14
How to test the Change
Can see a commit with no PHP changes here: https://github.com/10up/block-catalog/pull/24/checks?sha=3288c66c43ade07171f602bb740db23c6fff9a44
Can see a commit that breaks one of our functions and the unit test fails: https://github.com/10up/block-catalog/pull/24/checks?sha=76522f33c2c1351bc3789f9228831be5b6dc4965
Changelog Entry
Credits
Props @dkotter
Checklist: