Browse Source

Workflow to assign issue/pull to the commenter

resolves Anarios/return-youtube-dislike/issues/354


Signed-off-by: sy-b <94835959+sy-b@users.noreply.github.com>
sy-b 3 năm trước cách đây
mục cha
commit
1c918cf818
1 tập tin đã thay đổi với 20 bổ sung0 xóa
  1. 20 0
      .github/workflows/assignme.yml

+ 20 - 0
.github/workflows/assignme.yml

@@ -0,0 +1,20 @@
+name: Assign issue/pull to the commenter
+
+on:
+  issue_comment:
+    types: created
+    
+jobs:
+  assign:
+    runs-on: ubuntu-latest
+    if: |
+      github.event.comment.body == '/assignme'
+    steps:
+      - name: Assigning to commentor
+        run: |
+          curl \
+          -X POST \
+          -H "Accept: application/vnd.github+json" \
+          -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
+          https://api.github.com/repos/${{ github.repository }}/issues/${{ github.event.issue.number }}/assignees \
+          -d '{"assignees":["${{ github.event.comment.user.login }}"]}'