Replace third-party comment action with actions/github-script #3428
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.
Summary
Replaces the
thollander/actions-comment-pull-request@v2.4.3third-party action with GitHub's officialactions/github-script@v7for posting and updating PR comments in the preview-docs workflow.The new implementation:
<!-- preview-docs-comment -->) to identify the preview commentgithub.rest.issues.listCommentsto find existing commentsReview & Testing Checklist for Human
listCommentsmay not return all comments by default (though this is unlikely in practice)Notes
Requested by: kenny
Link to Devin run: https://app.devin.ai/sessions/721831cc9aad445b8db89c07b4ff7bad