org_sitrep()
- Provides a situation report on a GitHub organization.org_set_repo_permission()
- Change the default permission level for org repositories.
org_workflow_permissions()
- Obtain the current default workflow permission value
for the organization.
org_set_workflow_permissions()
- Change the current default workflow permission value
for the organization.
Arguments
- org
Character. Name of the GitHub organization(s).
- repo_permission
Default permission level members have for organization repositories:
read - can pull, but not push to or administer this repository.
write - can pull and push, but not administer this repository.
admin - can pull, push, and administer this repository.
none - no permissions granted by default.
- workflow_permission
The default workflow permissions granted to the GITHUB_TOKEN when running workflows in the organization. Accepted values:
"read"
or"write"
.
Value
org_sitep()
invisibly returns the org
argument.
org_set_repo_permission()
invisibly return a the result of the relevant GitHub API call.
org_workflow_permissions()
returns a character vector with value of either "read"
or "write"
.
org_set_workflow_permissions()
invisibly return a the result of the relevant GitHub API call.
Examples
if (FALSE) { # \dontrun{
org_sitrep("ghclass-test")
org_set_repo_permission("ghclass-test", "read")
org_workflow_permissions("ghclass-test")
org_set_workflow_permissions("ghclass-test", "write")
org_sitrep("ghclass-test")
# Cleanup
org_set_repo_permission("ghclass-test", "none")
org_set_workflow_permissions("ghclass-test", "read")
} # }