message: chore: remove the label when it's closed
diff: name: Set Awaiting Review
  on:
  - - pull_request_target
  + pull_request_target:
  + types:
  + - opened
  + - closed
  + - synchronize
  permissions:
  issues: write
  @@ -21,6 +25,7 @@ jobs:
  # TO THE WORKFLOW. THIS SCRIPT WILL AND SHOULD
  # RUN FROM THE BASE REPO ALL TIMES.
  script: |
  + if (['opened', 'synchronize'].includes(${{ github.event.action }})) {
  // if it's the author, always add awaiting-review label
  const isAuthor = context.payload.pull_request.user.login === context.actor
  if (isAuthor) {
  @@ -31,3 +36,15 @@ jobs:
  labels: ['awaiting-review']
  });
  }
  + }
  +
  + if (${{ github.event.action}} === 'closed') {
  + await github.rest.issues.removeLabel({
  + issue_number: context.issue.number,
  + owner: context.repo.owner,
  + repo: context.repo.repo,
  + labels: 'awaiting-review'
  + }).catch((e) => {
  + console.log(e)
  + });
  + }
  