View Source GitHub.ProtectedBranch (GitHub REST API Client v0.0.1-beta.0)

Provides struct and type for ProtectedBranch

Link to this section Summary

Link to this section Types

@type t() :: %GitHub.ProtectedBranch{
  allow_deletions: map() | nil,
  allow_force_pushes: map() | nil,
  allow_fork_syncing: map() | nil,
  block_creations: map() | nil,
  enforce_admins: map() | nil,
  lock_branch: map() | nil,
  required_conversation_resolution: map() | nil,
  required_linear_history: map() | nil,
  required_pull_request_reviews: map() | nil,
  required_signatures: map() | nil,
  required_status_checks: GitHub.StatusCheckPolicy.t() | nil,
  restrictions: GitHub.Branch.RestrictionPolicy.t() | nil,
  url: String.t()
}