Get private repo fork PR workflow settings for an organization
GET
/orgs/{org}/actions/permissions/fork-pr-workflows-private-repos
Gets the settings for whether workflows from fork pull requests can run on private repositories in an organization.
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “ Path Parameters ” org
required
string
The organization name. The name is not case sensitive.
Responses
Section titled “ Responses ”Response
Media type application/json
object
run_workflows_from_fork_pull_requests
required
Whether workflows triggered by pull requests from forks are allowed to run on private repositories.
boolean
send_write_tokens_to_workflows
required
Whether GitHub Actions can create pull requests or submit approving pull request reviews from a workflow triggered by a fork pull request.
boolean
send_secrets_and_variables
required
Whether to make secrets and variables available to workflows triggered by pull requests from forks.
boolean
require_approval_for_fork_pr_workflows
required
Whether workflows triggered by pull requests from forks require approval from a repository administrator to run.
boolean
Examples
Example default
{ "run_workflows_from_fork_pull_requests": true, "send_write_tokens_to_workflows": false, "send_secrets_and_variables": false, "require_approval_for_fork_pr_workflows": true}Forbidden
Media type application/json
Basic Error
Basic Error
object
message
string
documentation_url
string
url
string
status
string
Example generated
{ "message": "example", "documentation_url": "example", "url": "example", "status": "example"}Resource not found
Media type application/json
Basic Error
Basic Error
object
message
string
documentation_url
string
url
string
status
string
Example generated
{ "message": "example", "documentation_url": "example", "url": "example", "status": "example"}