diff --git a/.github/dependabot.yml b/.github/dependabot.yml index c22c6491..d1ecad13 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -5,4 +5,3 @@ updates: open-pull-requests-limit: 1000 schedule: interval: "daily" - target-branch: "development" diff --git a/.github/workflows/auto-merge-dependabot.yaml b/.github/workflows/auto-merge-dependabot.yaml new file mode 100644 index 00000000..70a8c58f --- /dev/null +++ b/.github/workflows/auto-merge-dependabot.yaml @@ -0,0 +1,23 @@ +name: "auto-merge-dependabot" +on: + pull_request: +jobs: + auto-merge: + if: github.actor == 'dependabot[bot]' + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v3 + - name: Setup node + uses: actions/setup-node@v3 + with: + node-version: "lts/*" + - name: Install dependencies + run: yarn --ignore-engines + - name: Run test + run: yarn run test + - name: Auto-merge action + uses: ahmadnassri/action-dependabot-auto-merge@v2 + with: + target: minor + github-token: ${{ secrets.token }}