From 2b2b00d7a22ff5cb3661f134df70635df18b489b Mon Sep 17 00:00:00 2001 From: Nalin Date: Tue, 2 Sep 2025 20:49:40 +0530 Subject: [PATCH 1/2] Add issue-closing workflow to main branch --- .github/workflows/auto-close-issues.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/auto-close-issues.yml diff --git a/.github/workflows/auto-close-issues.yml b/.github/workflows/auto-close-issues.yml new file mode 100644 index 0000000000..1be884bf1a --- /dev/null +++ b/.github/workflows/auto-close-issues.yml @@ -0,0 +1,21 @@ +name: Close Linked Issues on PR Merge + +on: + pull_request: + types: [closed] + branches: + - main + - 2.0 + - dev-2.0 + +jobs: + close_issues: + if: github.event.pull_request.merged == true + runs-on: ubuntu-latest + steps: + - name: Close linked issues on non-default branches + uses: processing/branch-pr-close-issue@v1 + with: + token: ${{ secrets.GITHUB_TOKEN }} + branch: ${{ github.base_ref }} + From a4d34bd11a5de77a0eed44ec84e3d24754c136dd Mon Sep 17 00:00:00 2001 From: Nalin Date: Tue, 2 Sep 2025 22:56:01 +0530 Subject: [PATCH 2/2] updated yml file --- .github/workflows/auto-close-issues.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/auto-close-issues.yml b/.github/workflows/auto-close-issues.yml index 1be884bf1a..c882f4a843 100644 --- a/.github/workflows/auto-close-issues.yml +++ b/.github/workflows/auto-close-issues.yml @@ -4,7 +4,6 @@ on: pull_request: types: [closed] branches: - - main - 2.0 - dev-2.0 @@ -17,5 +16,5 @@ jobs: uses: processing/branch-pr-close-issue@v1 with: token: ${{ secrets.GITHUB_TOKEN }} - branch: ${{ github.base_ref }} + branch: dev-2.0