Selaa lähdekoodia

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 vuotta sitten
vanhempi
sitoutus
1c918cf818
1 muutettua tiedostoa jossa 20 lisäystä ja 0 poistoa
  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 }}"]}'