create_pull_request

This will create a new pull request on GitHub

create_pull_request
Supported platforms ios, android, mac
Author @seei, @tommeier
Returns The parsed JSON when successful

1 Example

create_pull_request(
  api_token: ENV["GITHUB_TOKEN"],
  repo: "fastlane/fastlane",
  title: "Amazing new feature",
  head: "my-feature",       # optional, defaults to current branch name
  base: "master", # optional, defaults to "master"
  body: "Please pull this in!",       # optional
  api_url: "http://yourdomain/api/v3" # optional, for Github Enterprise, defaults to "https://api.github.com"
)

Parameters

Key Description
api_token Personal API Token for GitHub - generate one at https://github.com/settings/tokens
repo The name of the repository you want to submit the pull request to
title The title of the pull request
body The contents of the pull request
head The name of the branch where your changes are implemented (defaults to the current branch name)
base The name of the branch you want your changes pulled into (defaults to master)
api_url The URL of Github API - used when the Enterprise (default to https://api.github.com)


To show the documentation in your terminal, run

fastlane action create_pull_request

View source code


Back to actions