name: Delete Mediafire Comments on: issue_comment: types: [created] permissions: issues: write jobs: delete_comment: runs-on: ubuntu-latest steps: - name: Check for specific strings in comment id: check_comment uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7 with: script: | const comment = context.payload.comment.body; const triggerStrings = ['www.mediafire.com']; return triggerStrings.some(triggerString => comment.includes(triggerString)); - name: Delete comment if it contains any of the specific strings if: steps.check_comment.outputs.result == 'true' uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7 with: script: | const commentId = context.payload.comment.id; await github.rest.issues.deleteComment({ owner: context.repo.owner, repo: context.repo.repo, comment_id: commentId });