Enable auto-merge for pull request

This commit is contained in:
Zach Borboa
2025-11-12 21:00:04 -05:00
parent b18817323b
commit 4b83a84946
+18 -1
View File
@@ -41,6 +41,7 @@ jobs:
"scripts/make_release_requirements.in"
- name: Create or update pull request
id: cpr
uses: peter-evans/create-pull-request@v7
with:
commit-message: "Update package ${{ github.event.inputs.package_name }}"
@@ -54,4 +55,20 @@ jobs:
token: ${{ secrets.PHP_CURL_CLASS_BOT_TOKEN }}
push-to-fork: php-curl-class-helper/php-curl-class
env:
GITHUB_TOKEN: ${{ secrets.PHP_CURL_CLASS_BOT_TOKEN }}
GITHUB_TOKEN: ${{ secrets.PHP_CURL_CLASS_BOT_TOKEN }}
- name: Pull request created or updated
if: ${{ steps.cpr.outputs.pull-request-number }}
run: |
echo "Pull request: ${{ steps.cpr.outputs.pull-request-url }}"
- name: Enable auto-merge for pull request
if: ${{ steps.cpr.outputs.pull-request-number }}
run: |
set -x
gh repo set-default php-curl-class/php-curl-class
gh repo set-default --view
gh pr merge --auto --merge "${PR_URL}"
env:
PR_URL: ${{ steps.cpr.outputs.pull-request-url }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}