From 1b93c7a9af4cdea78f0ee0728ac09040dd93091b Mon Sep 17 00:00:00 2001 From: Shaun Inman Date: Sun, 26 Feb 2023 11:37:24 -0500 Subject: [PATCH] autoclose pull requests --- .github/workflows/nopr.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .github/workflows/nopr.yaml diff --git a/.github/workflows/nopr.yaml b/.github/workflows/nopr.yaml new file mode 100644 index 0000000..1bce623 --- /dev/null +++ b/.github/workflows/nopr.yaml @@ -0,0 +1,16 @@ +on: + pull_request: + workflow_dispatch: + + +jobs: + close: + name: Close Pull Request + runs-on: ubuntu-latest + steps: + - name: Close Pull Request + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + # Find all open PRs, and close them. + gh pr list --repo=${{ github.repository }} --state=open --json=number | jq '.[].number' | xargs gh pr close --repo=${{ github.repository }} -d \ No newline at end of file