Skip to content

Update auto_merge.yml #8

Update auto_merge.yml

Update auto_merge.yml #8

Workflow file for this run

name: Auto Merge Pull Request
on:
push:
branches:
- main
jobs:
auto_merge:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v2
- name: Set up Git
run: |
git config --global user.name "ostrich-egg"
git config --global user.email "sauhardhakafle12@gmail.com"
- name: Create Pull Request
uses: peter-evans/create-pull-request@v3
with:
token: ${{ secrets.PAT_TOKEN }}
branch: master
base: main
title: Automatically generated PR
body: |
This pull request was automatically generated by a GitHub Action.
- name: Get Pull Request Number
id: pr_number
run: echo "::set-output name=number::$(jq -r '.number' $GITHUB_EVENT_PATH)"
- name: Merge Pull Request
run: |
PR_NUMBER="${{ steps.pr_number.outputs.number }}"
curl -X PUT \
-H "Authorization: token ${{ secrets.PAT_TOKEN }}" \
-H "Accept: application/vnd.github.v3+json" \
"https://api.github.com/repos/Adarsha16/CodeRoom/pulls/$PR_NUMBER/merge"