Fix delete comments workflow (#16896)

jvmncs created

Release Notes:

- N/A

Change summary

.github/workflows/delete_comments.yml | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)

Detailed changes

.github/workflows/delete-comments.yml → .github/workflows/delete_comments.yml 🔗

@@ -26,7 +26,7 @@ jobs:
         with:
           script: |
             const commentId = context.payload.comment.id;
-            await github.issues.deleteComment({
+            await github.rest.issues.deleteComment({
               owner: context.repo.owner,
               repo: context.repo.repo,
               comment_id: commentId
@@ -37,9 +37,8 @@ jobs:
         uses: actions/github-script@v7
         with:
           script: |
-            const userId = context.payload.comment.user.id;
-            await github.users.block({
-              owner: context.repo.owner,
-              repo: context.repo.repo,
-              user_id: userId
+            const username = context.payload.comment.user.login;
+            await github.rest.orgs.blockUser({
+              org: context.repo.owner,
+              username: username
             });