Skip to content

Commit bd64898

Browse files
committed
[build] auto merge browser version updates if they pass all checks
1 parent 8a51b95 commit bd64898

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/pin-browsers.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,13 @@ jobs:
4343
existing=$(gh pr list --head pinned-browser-updates --json number --jq '.[0].number // empty')
4444
if [ -n "$existing" ]; then
4545
echo "::notice::PR #$existing already exists"
46+
pr="$existing"
4647
else
47-
gh pr create \
48+
pr=$(gh pr create \
4849
--head pinned-browser-updates \
4950
--base trunk \
5051
--title "[dotnet][rb][java][js][py] Automated Browser Version Update" \
51-
--body $'This is an automated pull request to update pinned browsers and drivers\n\nMerge after verify the new browser versions properly passing the tests and no bugs need to be filed'
52+
--body $'This is an automated pull request to update pinned browsers and drivers\n\nMerge after verify the new browser versions properly passing the tests and no bugs need to be filed' \
53+
--json number --jq '.number')
5254
fi
55+
gh pr merge "$pr" --auto --merge --delete-branch

0 commit comments

Comments
 (0)