PUT /orgs/{org}/actions/permissions/fork-pr-workflows-private-repos
Sets the settings for whether workflows from fork pull requests can run on private repositories in an organization.
Servers
- https://api.github.com
Path parameters
Name | Type | Required | Description |
---|---|---|---|
org |
String | Yes |
The organization name. The name is not case sensitive. |
Request headers
Name | Type | Required | Description |
---|---|---|---|
Content-Type |
String | Yes |
The media type of the request body.
Default value: "application/json" |
Request body fields
Name | Type | Required | Description |
---|---|---|---|
require_approval_for_fork_pr_workflows |
Boolean | No |
Whether workflows triggered by pull requests from forks require approval from a repository administrator to run. |
send_write_tokens_to_workflows |
Boolean | No |
Whether GitHub Actions can create pull requests or submit approving pull request reviews from a workflow triggered by a fork pull request. |
send_secrets_and_variables |
Boolean | No |
Whether to make secrets and variables available to workflows triggered by pull requests from forks. |
run_workflows_from_fork_pull_requests |
Boolean | Yes |
Whether workflows triggered by pull requests from forks are allowed to run on private repositories. |
How to start integrating
- Add HTTP Task to your workflow definition.
- Search for the API you want to integrate with and click on the name.
- This loads the API reference documentation and prepares the Http request settings.
- Click Test request to test run your request to the API and see the API's response.