From 7c934cdf155d10faaa4ec476804a64921d3d60c9 Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Mon, 28 Sep 2020 16:14:34 +0200 Subject: [PATCH] ci: add automerge --- .github/workflows/automerge.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/automerge.yml diff --git a/.github/workflows/automerge.yml b/.github/workflows/automerge.yml new file mode 100644 index 00000000..d1f16413 --- /dev/null +++ b/.github/workflows/automerge.yml @@ -0,0 +1,24 @@ +on: pull_request + +name: Auto merge Dependabot + +jobs: + automerge: + needs: [Test, Lint] + runs-on: ubuntu-latest + if: | + github.actor == 'dependabot[bot]' && + github.event_name == 'pull_request' && + startsWith(github.event.pull_request.title, 'chore(deps-dev):') + steps: + - name: '@dependabot merge' + uses: actions/github-script@v2 + with: + github-token: ${{secrets.GITHUB_TOKEN}} + script: | + await github.issues.createComment({ + owner: context.payload.repository.owner.login, + repo: context.payload.repository.name, + issue_number: context.payload.pull_request.number, + body: '@dependabot merge' + }) -- 2.47.2