Delete-comment Action will delete comments from issues/prs by username. You can either specify an issue number on which to remove comments or let the action remove all comments across the repository.
name: delete comments from open-collective-bot
on:
workflow_dispatch:
jobs:
delete-comments:
runs-on: ubuntu-latest
steps:
- uses: izhangzhihao/delete-comment@master
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
delete_user_name: open-collective-bot[bot]
issue_number: ${{ github.event.number }} # remove comments from the current PR