Skip to content

Commit 13446d5

Browse files
committed
Check for .milestone.number on the Dependabot PR
* In addition to the use choice of the `spring-merge-dependabot-pr.yml` to determine if auto-merge should be applied, use a `gh pr view` request to see if Milestone is already set into the PR, e.g. via Dependabot config
1 parent 7437013 commit 13446d5

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/spring-merge-dependabot-pr.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@ jobs:
7070
- id: is-auto-merge
7171
run: |
7272
AUTO_MERGE=${{ inputs.autoMerge || (inputs.autoMergeSnapshots && endsWith(steps.metadata.outputs.new-version, '-SNAPSHOT')) }}
73+
if [ -z $AUTO_MERGE ]
74+
then
75+
AUTO_MERGE=$(gh pr view ${{ github.event.pull_request.number }} --json milestone -q '.milestone.number')
76+
fi
7377
echo autoMerge=$AUTO_MERGE >> $GITHUB_OUTPUT
7478
7579
- name: Find Scheduled Milestone

0 commit comments

Comments
 (0)