diff --git a/.github/workflows/comment_pr.yml b/.github/workflows/comment_pr.yml index 42a7a31d8..fa06d79de 100644 --- a/.github/workflows/comment_pr.yml +++ b/.github/workflows/comment_pr.yml @@ -1,16 +1,18 @@ -on: - workflow_dispatch +on: + workflow_dispatch: # Allows you to trigger the workflow manually jobs: - example_comment_pr: + comment: runs-on: ubuntu-latest - name: An example job to comment a PR steps: - - name: Checkout - uses: actions/checkout@v3 + - name: Checkout code + uses: actions/checkout@v2 - - name: Comment PR - uses: thollander/actions-comment-pull-request@v3 - with: - message: | - Hey!! Nice job on your hackpad submission. This is alexren // @qcoral sending this automation to let you know that the submission guidelines have been updated, please follow https://hackpad.hackclub.com/submitting again. Sorry for the confusion!! Hopefully this won't be needed again. \ No newline at end of file + - name: Comment on all open PRs + run: | + PRS=$(gh pr list --state open --json number -q '.[].number') + for PR in $PRS; do + gh pr comment $PR --body "Hey!! Nice job on your hackpad submission. This is alexren // @qcoral sending this automation to let you know that the submission guidelines have been updated, please follow https://hackpad.hackclub.com/submitting again. Sorry for the confusion!! Hopefully this won't be needed again." + done + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}