ci: support STEP_DEBUG in Code Quality workflow #2841
Merged
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.
What does this implement/fix? Explain your changes.
This PR adds support for using STEP_DEBUG in the Code Quality workflow to run phpstan in debug mode.
This change will allow better debugging of CI failures that cannot be easily replicated locally.
For example: if hypothetically a leaky dependency causes phpstan to throw an Out of Memory issues, this would let us pinpoint that the error isnt occurring due to the contents of the PR
To test
Enable debug logging
and clickRe-run jobs
.Run PHPStan
to see the PHPStan messages output by the--debug
flag.Does this close any currently open issues?
…
Any relevant logs, error output, GraphiQL screenshots, etc?
Any other comments?
Where has this been tested?
Operating System: GitHub Actions
WordPress Version: N/A