1 parent d5ebe12 commit c09bafaCopy full SHA for c09bafa
1 file changed
.github/workflows/auto-update-pr-branches.yaml
@@ -38,9 +38,14 @@ jobs:
38
# Jeeves from re-approving and re-enabling auto-merge on that PR.
39
merge_state=$(gh pr view "$pr" --repo "${{ github.repository }}" \
40
--json mergeStateStatus --jq '.mergeStateStatus' 2>/dev/null || echo "ERROR")
41
+
42
if [ "$merge_state" = "BEHIND" ]; then
43
echo "PR #$pr is behind main, triggering Dependabot rebase"
44
gh pr comment --repo "${{ github.repository }}" "$pr" --body "@dependabot rebase" || true
45
+ else
46
+ if [ "$merge_state" = "UNKNOWN" ]; then
47
+ echo "PR #$pr state UNKNOWN, triggering Dependabot rebase anyway to be safe"
48
+ gh pr comment --repo "${{ github.repository }}" "$pr" --body "@dependabot rebase" || true
49
else
50
echo "PR #$pr merge state is '$merge_state', no update needed"
51
fi
0 commit comments