name: Set label 'PendingRelease' on closed issues on: issues: types: - closed jobs: label_issues: # Skip issues closed as "not planned" or "duplicate" if: github.event.issue.state_reason == 'completed' runs-on: ubuntu-latest permissions: issues: write steps: - uses: actions/github-script@v9 with: script: | github.rest.issues.addLabels({ issue_number: context.issue.number, owner: context.repo.owner, repo: context.repo.repo, labels: ["PendingRelease"] })