Enable PHP change detection even from forked repositories #59780
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.
Fixes #59441
What?
This PR will detect changes in PHP files and leave comments even when a PR is submitted from a forked repository.
Why?
GitHub Actions shows an error like below.
I think this issue is similar to #52981. If the PR is from a forked repository, I would expect GitHub Actions to fail because contributors don't have write permission.
How?
I changed the trigger from
pull_request
topull_request_target
. This GitHub Actions uses peter-evans/create-or-update-comment, which is also mentioned in that repository's README as follows:Testing Instructions
I believe this PR makes sense, but I don't know how to test that this PR is correct 😅
Testing Instructions for Keyboard
Screenshots or screencast