diff --git a/.github/workflows/auto-merge.yaml b/.github/workflows/auto-merge.yaml deleted file mode 100644 index 5ca1fbc30..000000000 --- a/.github/workflows/auto-merge.yaml +++ /dev/null @@ -1,33 +0,0 @@ -name: Auto-Merge - -on: - pull_request: - types: [labeled, unlabeled] - branches: - - main - - develop - -permissions: - contents: write - pull-requests: write - -jobs: - enable-auto-merge: - name: Enable auto-merge - if: github.event.action == 'labeled' && github.event.label.name == 'auto-merge' - runs-on: ubuntu-latest - steps: - - name: Enable auto-merge (merge commit) - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: gh pr merge --auto --merge "${{ github.event.pull_request.number }}" --repo "${{ github.repository }}" - - disable-auto-merge: - name: Disable auto-merge - if: github.event.action == 'unlabeled' && github.event.label.name == 'auto-merge' - runs-on: ubuntu-latest - steps: - - name: Disable auto-merge - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: gh pr merge --disable-auto "${{ github.event.pull_request.number }}" --repo "${{ github.repository }}"