Commit
objectCommit
Example:https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e
Example:6dcb09b5b57875f334f61aebed695e2e4193db5e
Example:MDY6Q29tbWl0NmRjYjA5YjViNTc4NzVmMzM0ZjYxYWViZWQ2OTVlMmU0MTkzZGI1ZQ==
Example:https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e
Example:https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e/comments
Show Child Parameters
Simple User
Show Child Parameters
Simple User
Show Child Parameters
Show Child Parameters
Show Child Parameters
Diff Entry
Show Child Parameters
Branch With Protection
objectBranch With Protection
Commit
Show Child Parameters
Show Child Parameters
Branch Protection
Show Child Parameters
Example:"mas*"
Example:1
Status Check Policy
objectStatus Check Policy
Example:https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_status_checks
Example:true
Example:continuous-integration/travis-ci
Example:https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_status_checks/contexts
Protected Branch
objectBranch protections protect branches
Status Check Policy
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Show Child Parameters
Branch Restriction Policy
Show Child Parameters
Show Child Parameters
Deployment
objectA deployment created as the result of an Actions check run from a workflow that references an environment
Example:https://api.github.com/repos/octocat/example/deployments/1
Unique identifier of the deployment
Example:42
Example:MDEwOkRlcGxveW1lbnQx
Parameter to specify a task to execute
Example:deploy
Example:staging
Name for the target deployment environment.
Example:production
Example:Deploy request from hubot
Example:2012-07-20T01:19:13Z
Example:2012-07-20T01:19:13Z
Example:https://api.github.com/repos/octocat/example/deployments/1/statuses
Example:https://api.github.com/repos/octocat/example
Specifies if the given environment is will no longer exist at some point in the future. Default: false.
Example:true
Specifies if the given environment is one that end-users directly interact with. Default: false.
Example:true
GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.