Skip to content

70/merge by @renovate[bot] auto merge aqua #63

70/merge by @renovate[bot] auto merge aqua

70/merge by @renovate[bot] auto merge aqua #63

name: auto merge aqua
run-name: ${{ github.ref_name }} by @${{ github.actor }} ${{ github.workflow }}
on:
pull_request:
types:
- opened
jobs:
auto-merge:
runs-on: ubuntu-latest
if: ${{ startsWith( github.head_ref , 'renovate/aquaproj') }}
steps:
- name: Check branch
run: echo "${{ github.head_ref }}"
- name: Generate token
id: generate-token
uses: actions/create-github-app-token@v1
with:
app-id: ${{ secrets.BOT_GITHUB_APP_ID }}
private-key: ${{ secrets.BOT_GITHUB_APP_PRIVATE_KEY }}
- name: Auto merge
env:
PR_URL: ${{ github.event.pull_request.html_url }}
PR_TITLE: ${{ github.event.pull_request.title }}
GITHUB_TOKEN: ${{ steps.generate-token.outputs.token }}
run: |
gh pr edit "${PR_URL}" --add-label "renovate"
gh pr review --approve "${PR_URL}"
gh pr edit "${PR_URL}" --title "(auto merged) ${PR_TITLE}"
gh pr merge --auto --merge "${PR_URL}"