action-create-branch
action-create-branch copied to clipboard
Github action to create a branch
Create Branch GitHub Action
This action creates a new branch with the same commit reference as the branch it is being ran on, or your chosen reference when specified.
Inputs
branch
Optional The name of the branch to create. Default "release-candidate"
. If your branch conains forward slashes (/
) use the full branch reference. Instead of /long/branch/name
use refs/heads/long/branch/name
. It's an issue with the GitHub API https://gist.github.com/jasonrudolph/10727108
sha
Optional The SHA1 value for the branch reference.
Outputs
created
Boolean value representing whether or not a new branch was created.
Example usage
uses: peterjgrainger/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
branch: 'release-notes'
sha: '${{ github.event.pull_request.head.sha }}'