mirror of
https://github.com/Alvin-Zilverstand/return-youtube-dislike.git
synced 2026-10-28 07:40:27 +01:00
8eeeae0bfd
startsWith() --> contains() Signed-off-by: sy-b <94835959+sy-b@users.noreply.github.com>
39 lines
1.3 KiB
YAML
39 lines
1.3 KiB
YAML
name: commentCommands
|
|
|
|
on:
|
|
issue_comment:
|
|
types: created
|
|
|
|
jobs:
|
|
|
|
assign-commentor:
|
|
runs-on: ubuntu-latest
|
|
if: |
|
|
github.event.comment.body == '/assignme'
|
|
steps:
|
|
- name: Assigning to commenter
|
|
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 }}"]}'
|
|
|
|
add-label-duplicate:
|
|
runs-on: ubuntu-latest
|
|
if: |
|
|
contains(github.event.comment.body, "/duplicate") == '/add' && (
|
|
github.event.comment.author_association == 'OWNER' ||
|
|
github.event.comment.author_association == 'COLLABORATOR' ||
|
|
github.event.comment.author_association == 'CONTRIBUTOR' )
|
|
steps:
|
|
- name: add-label-duplicate
|
|
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 }}/label \
|
|
-d '{"labels":["duplicate"]}'
|