Skip to content

Commit 4818dfb

Browse files
ci(automerge): run only for dependabot PRs (avoid false red) (#71)
1 parent fe05949 commit 4818dfb

File tree

1 file changed

+5
-12
lines changed

1 file changed

+5
-12
lines changed
Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,16 @@
11
name: auto-merge-dependabot
22
on:
3-
pull_request:
4-
types: [opened, synchronize, ready_for_review, labeled]
3+
pull_request_target:
4+
types: [opened, synchronize, reopened, ready_for_review]
55
permissions:
66
contents: write
77
pull-requests: write
88
jobs:
99
automerge:
10-
if: github.actor == 'dependabot[bot]'
10+
if: ${{ github.actor == 'dependabot[bot]' }}
1111
runs-on: ubuntu-latest
1212
steps:
13-
- name: Fetch metadata
14-
id: meta
15-
uses: dependabot/fetch-metadata@v2
13+
- uses: ahmadnassri/action-dependabot-auto-merge@v3
1614
with:
15+
target: minor
1716
github-token: ${{ secrets.GITHUB_TOKEN }}
18-
- name: Enable auto-merge (squash) for non-major
19-
if: steps.meta.outputs.update-type != 'version-update:semver-major'
20-
uses: peter-evans/enable-pull-request-automerge@v3
21-
with:
22-
pull-request-number: ${{ github.event.pull_request.number }}
23-
merge-method: squash

0 commit comments

Comments
 (0)