Aftrhour_demo / .github /workflows /merge_dev_main.yml_not
Kave Bahraman
Create merge_dev_main.yml_not
6c4c38a unverified
raw
history blame
No virus
1.22 kB
name: Merge Release Into Main
on:
push:
branches: [dev]
jobs:
main:
name: Create PR Release to Main
runs-on: ubuntu-latest
steps:
- name: git checkout
uses: actions/checkout@v3
with:
token: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
# https://github.com/marketplace/actions/github-pull-request-action
- name: create pull request
id: open-pr
uses: repo-sync/pull-request@v2
with:
github_token: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
destination_branch: ${{ github.event.repository.default_branch }}
pr_title: "[Automated] Merge ${{ github.ref_name }} into ${{ github.event.repository.default_branch }}"
pr_body: "Automated Pull Request"
pr_reviewer: "jessesquires"
pr_assignee: "jessesquires"
# https://github.com/marketplace/actions/enable-pull-request-automerge
- name: enable automerge
if: steps.open-pr.outputs.pr_number != ''
uses: peter-evans/enable-pull-request-automerge@v2
with:
token: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
pull-request-number: ${{ steps.open-pr.outputs.pr_number }}
merge-method: merge