Protected GitHub Resources / Elements / Metadata

In this article, you will get information about all protected resources, elements and metadata in GitHub.

GitHub

All the GitHub protected data list:

  • Repository

    • Reposiotry name

    • Repository descriptions

    • Homepage

    • Webhooks

    • Commits

      • Commit message

      • Commit creator

      • Commit comments

    • Branches

    • Tags

    • Refs

    • Objects

    • Wiki

    • LFS

    • Settings

      • Deploy keys

    • General settings

      • Template repository

      • Default branch

      • Allow merge commits

      • Default merge commits message

      • Allow squash merging

      • Default squash merging message

      • Allow rebase merging

      • Automatically delete head branches

  • Collaborators

    • Direct collaborators

    • Outside collaborators

    • Roles

  • Branch protection rules

    • Branch name pattern

    • Require a pull request before merging

    • Require status checks to pass before merging

    • Require conversation resolution before merging

    • Require signed commits

    • Require linear history

    • Lock branch

    • Allow force pushes

    • Allow deletions

  • Issues

    • Open issues

    • Closed issues

    • Creator

    • Creation date

    • Issue description

    • Issue comments

    • Issue Assets

    • Assignees

    • Labels assigned

    • Projects assigned

    • Milestones assigned

  • Milestones

    • Title

    • Due date

    • Description

    • Assigned issues

    • Assigned pull requests

    • Closed Milestones

    • Open Milestones

  • Pull requests

    • Open Pull Requests

    • Closed Pull Requests

    • Merged Pull Requests

    • Description

    • Creation date

    • Creator

    • Comments

    • Commits

    • Assignees

    • Labels

    • Milestones

  • Teams

    • Name

    • Description

    • Parent team

    • Members

    • Members roles

    • Permissions to repository

    • Visibility

    • Team notifications

  • Dependabot

    • Dependabot Alerts (without Rules)

    • Dependabot security updated

    • Dependency graph

  • Labels

    • Name

    • Description

    • Color

    • Assigned pull requests

    • Assigned issues

  • Releases

    • Releases

    • Tags

    • Description

    • Assets

    • Set as a pre-release

    • Set as the latest release

  • Project (classic)

    • Projects (classic)

    • Cards

    • Issues assigned to cards

    • Pull Requests assigned to cards

    • Columns

    • Notes

  • Project V2

    • Issues in project

    • Pull Requests in project

  • Actions/pipelines

    • Workflows

Last updated