From 984d26ce8626bc15a5fcb38abb405570f4b8278f Mon Sep 17 00:00:00 2001 From: Timur Olzhabayev Date: Wed, 8 Dec 2021 18:58:17 +0100 Subject: [PATCH] chore(pr-actions): remove milestone when pr is closed (#42895) * chore(pr-actions): remove milestone when pr is closed without being merged * Update .github/workflows/pr-commands-closed.yml Co-authored-by: Marcus Efraimsson Co-authored-by: Marcus Efraimsson --- .github/workflows/pr-commands-closed.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/workflows/pr-commands-closed.yml diff --git a/.github/workflows/pr-commands-closed.yml b/.github/workflows/pr-commands-closed.yml new file mode 100644 index 00000000000..bc179127c0b --- /dev/null +++ b/.github/workflows/pr-commands-closed.yml @@ -0,0 +1,17 @@ +name: Run when PRs are closed +on: + pull_request: + types: + - closed + +jobs: + close_job: + # this job will only run if the PR has been closed without being merged + if: github.event.pull_request.merged == false + runs-on: ubuntu-latest + steps: + - run: | + echo PR #${{ github.event.number }} has been closed without being merged, removing milestone. + gh pr edit ${{ github.event.number }} --milestone "" --repo $GITHUB_REPOSITORY + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file