File tree Expand file tree Collapse file tree 2 files changed +17
-7
lines changed
Expand file tree Collapse file tree 2 files changed +17
-7
lines changed Original file line number Diff line number Diff line change @@ -65,10 +65,23 @@ jobs:
6565 - name : Enable auto-merge for pull request
6666 if : ${{ steps.cpr.outputs.pull-request-number }}
6767 run : |
68- set -x
69- gh repo set-default php-curl-class/php-curl-class
70- gh repo set-default --view
7168 gh pr merge --auto --merge "${PR_URL}"
7269 env :
7370 PR_URL : ${{ steps.cpr.outputs.pull-request-url }}
74- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
71+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
72+
73+ - name : Approve update
74+ if : ${{ steps.cpr.outputs.pull-request-number }}
75+ run : |
76+ review_status="$(
77+ gh pr view "${PR_URL}" \
78+ --json="reviewDecision" \
79+ --jq=".reviewDecision"
80+ )"
81+ echo "Pull request review status: ${review_status}"
82+ if [[ "${review_status}" != "APPROVED" ]]; then
83+ gh pr review --approve "${PR_URL}"
84+ fi
85+ env :
86+ PR_URL : ${{ steps.cpr.outputs.pull-request-url }}
87+ GITHUB_TOKEN : ${{ secrets.PHP_CURL_CLASS_TOKEN }}
Original file line number Diff line number Diff line change 6060 - name : Enable auto-merge for pull request
6161 if : ${{ steps.cpr.outputs.pull-request-number }}
6262 run : |
63- set -x
64- gh repo set-default php-curl-class/php-curl-class
65- gh repo set-default --view
6663 gh pr merge --auto --merge "${PR_URL}"
6764 env :
6865 PR_URL : ${{ steps.cpr.outputs.pull-request-url }}
You can’t perform that action at this time.
0 commit comments