Does what it says on the tin - creates a pull request, nothing else.
name: "Create PR"
on: push
jobs:
create-pr-on-push:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@1.0.0
- name: Create pull request
uses: thomaseizinger/create-pull-request@master
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
head: ${{ github.ref }}
base: master
title: "An automatically created PR!"
To get an idea of all inputs that are supported, have a look at this file or the tests.
For self-hosted runners behind a corporate proxy, set the https_proxy environment variable.
- name: Create pull request
uses: thomaseizinger/create-pull-request@master
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
head: ${{ github.ref }}
base: master
title: "An automatically created PR!"
env:
https_proxy: http://<proxy_address>:<port>
The following outputs can be set by action
number
- Number of the created pull request.html_url
- URL of the created pull request.created
- 'true' if pull request was successfully created, 'false' if pull request existed already.