GitHub

Integration to GitHub API.

Utilities · GitHub

Details

IDGitHub
ProviderMicrosoft
CategoryUtilities
From Version5.0.0
Docker Imagedemisto/auth-utils:1.0.0.11671917
Supported ModulesAgentix Cloud Runtime Security Cloud Posture Security XSIAM EDR Cortex Cloud

README

Overview

GitHub is an internet hosting provider that uses Git for software development and version control. It offers the distributed version control and source code management (SCM) functionality of Git, plus its own features. It provides access control and collaboration features such as bug tracking, feature requests, task management, continuous integration, and wikis for every project.

Use Cases

This integration enables you to:

  • Create, close, or update a GitHub issue.
  • Get a list of all GitHub issues you have access to.
  • Create a branch in GitHub.
  • Get a list of a GitHub issue comments.
  • Create or update a GitHub pull request.
  • Search for a GitHub pull request.
  • Get a list of files for a GitHub pull request.
  • Get a list of inactive GitHub pull requests.
  • Get the contents of a file in GitHub.
  • Create a release.

Configuration

To configure the GitHub integration on Cortex XSOAR you need to do the following (see below for more details):

  1. Configure access to GitHub.
  2. Configure integration parameters.

Configure Access to GitHub

You can configure access to GitHub by either creating a personal access token or by creating a new GitHub app for Cortex XSOAR.

Create a Personal Access Token

Personal access tokens (PATs) are an alternative to using passwords for authentication to GitHub when using the GitHub API.
To generate a new token:

  1. Navigate to the upper-right corner of any page and click your profile photo.
  2. In the left sidebar, click Developer settings.
  3. In the left sidebar, click Personal access tokens and click Generate new token.
  4. Give your token a descriptive name.
  5. To give your token an expiration, select the Expiration drop-down menu, then click a default or use the calendar picker.
  6. Select the scopes, or permissions, you want to grant this token. The minimum is read-only on repo.
  7. Click Generate token and copy the token generated.

Create a new GitHub App for Cortex XSOAR

Another authentication option is to create and register a GitHub app under your personal account or under any organization you have administrative access to.

  1. Navigate to the upper-right corner of any page and click your profile photo:
    • For a personal account owned app, click Settings.
    • For an organization owned app, click Organizations. To the right of the organization, click Settings.
  2. In the left sidebar, click Developer settings. From the sub-menu, click GitHub Apps.
  3. Click New GitHub App.
    • In GitHub App name, type the name of your app.
    • In Homepage URL, type any URL (this field is required).
    • Deselect the Active option under the Webhook settings.
    • In Permissions, choose the permissions within your app. For each item, use the drop-down menu and select Read-only, Read and write, or No access. The minimum repository permission for Contents, Issues, Pull requests, Checks, and Commit statuses is read only.
    • Click Create GitHub App.
    • Click to generate and download a private key for your GitHub app.
  4. Once you create a GitHub app, you can install it on one or more of your org or user repositories.
    • From the Developer settings > GitHub Apps page, select your app.
    • In the left sidebar, click Install App.
    • Click Install next to the organization or user account containing the correct repository.
    • Install the app on all repositories or on selected repositories.
    • Once installed, you will see configuration options for the app on your selected account.
  5. Copy the private key from the .pem file generated and downloaded above. Include the lines -----BEGIN RSA PRIVATE KEY----- and -----END RSA PRIVATE KEY-----. In Cortex, navigate to Settings > Credentials and click + New Credential. Give the credential a name and paste the private key into the Certificate field. When you configure the integration instance, for the Credentials parameter, you must select Switch to credentials and select the credential you just created.
  6. Set the GitHub app integration ID.
    a. In the GitHub Apps page, click the app name.
    b. Copy the Client ID (a string of letters and numbers).
    c. Under the integration instance settings configuration Advanced Settings, paste the client ID in the GitHub app integration ID field.
    Screenshot 2025-11-26 at 4 18 14 PM
  7. Set the GitHub app installation ID.
    a. Navigate to the repository where you installed the app > Settings > GitHub Apps.
    b. To the right of the app name, click Configure. The installation ID is the number at the end of the URL.
    c. Under the integration instance settings configuration Advanced Settings, paste the installation ID in the GitHub app installation ID field.

Configure Integration Parameters

  1. Navigate to Settings > Integrations > Servers & Services.
  2. Search for GitHub.
  3. Click Add instance to create and configure a new integration instance.
Parameter Description Required
Fetch incidents Whether to fetch. False
Select an Issue or Pull requests to Fetch Item type to fetch. False
Server URL The REST API URL. False
API Token GitHub token. False
Credentials GitHub username or, if using a GitHub app, this is where you select the Credential containing the app private key. False
Username of the repository owner, for example: github.com/repos/{owner}/{repo}/issues Repository owner org name/username. False
The name of the requested repository Repository name. False
First fetch interval (in days) First fetch interval. False
Use system proxy settings Whether to use system proxy settings. False
Trust any certificate (not secure) Whether to trust any certificate. False
Incident type Incident/issue type, if fetching. False
GitHub app integration ID GitHub app Client ID from app settings page. False
GitHub app installation ID GitHub app installation ID from installed app page URL. False
Incidents Fetch Interval Fetch interval. False
  1. Click Test to validate the URLs, token, and connection.

Commands

You can execute these commands from the Cortex XSOAR CLI as part of an automation or in a playbook. After you successfully
execute a command, a DBot message appears in the War Room with the command details.

GitHub-create-issue

Deprecated. Use github-create-issue instead.


Creates an issue in GitHub.

Base Command

GitHub-create-issue

Input

Argument Name Description Required
title The title of the issue. Required
body The contents of the issue. Optional
labels Labels to associate with this issue. Optional
assignees Logins for Users to assign to this issue. Optional

Context Output

Path Type Description
GitHub.Issue.ID Number The ID of the created issue.
GitHub.Issue.Repository String The repository of the created issue.
GitHub.Issue.Title String The title of the created issue.
GitHub.Issue.Body Unknown The body of the created issue.
GitHub.Issue.State String The state of the created issue.
GitHub.Issue.Labels String The labels applied to the issue.
GitHub.Issue.Assignees String The users assigned to this issue.
GitHub.Issue.Created_at Date The date the issue was created.
GitHub.Issue.Updated_at Date The date the issue was last updated.
GitHub.Issue.Closed_at Date The date the issue was closed.
GitHub.Issue.Closed_by String The user who closed the issue.
GitHub.Issue.Organization String The repository owner.

Command Example

!GitHub-create-issue title=“newbug” body=“found a new bug” lable=bug,new

Human Readable Output

Issues

ID Repository Organization Title State Body Created_at Updated_at
138 Git-Integration demisto “newbug” open “found 2019-06-17T15:14:10Z 2019-06-17T15:14:10Z

GitHub-close-issue

Deprecated. Use github-close-issue instead.


Closes an existing issue.

Base Command

GitHub-close-issue

Input

Argument Name Description Required
ID The number of the issue to close. Required

Context Output

Path Type Description
GitHub.Issue.ID Number The ID of the closed issue.
GitHub.Issue.Repository String The repository of the closed issue.
GitHub.Issue.Title String The title of the closed issue
GitHub.Issue.Body Unknown The body of the closed issue.
GitHub.Issue.State String The state of the closed issue.
GitHub.Issue.Labels String The labels applied to the issue.
GitHub.Issue.Assignees String The users assigned to the issue.
GitHub.Issue.Created_at Date The date the issue was created.
GitHub.Issue.Updated_at Date The date the issue was last updated.
GitHub.Issue.Closed_at Date The date the issue was closed.
GitHub.Issue.Closed_by String The user who closed the issue.
GitHub.Issue.Organization String The repository owner.

Command Example

!GitHub-close-issue ID=136

Human Readable Output

Issues

ID Repository Organization Title State Created_at Updated_at Closed_at Closed_by Labels
136 Git-Integration demisto new closed 2019-06-17T14:48:15Z 2019-06-17T15:14:12Z 2019-06-17T15:14:12Z roysagi bug, else, new

GitHub-update-issue

Deprecated. Use github-update-issue instead.


Updates the parameters of a specified issue.

Base Command

GitHub-update-issue

Input

Argument Name Description Required
ID The number of the issue to update. Required
title The title of the issue. Optional
body The contents of the issue. Optional
state State of the issue. Either open or closed. Optional
labels Labels to apply to this issue. Pass one or more Labels to replace the set of Labels on this Issue. Send an empty array ([]) to clear all Labels from the Issue. . Optional
assignees Logins for Users to assign to this issue. Pass one or more user logins to replace the set of assignees on this Issue. Send an empty array ([]) to clear all assignees from the Issue. Optional

Context Output

Path Type Description
GitHub.Issue.ID Number The ID of the updated issue.
GitHub.Issue.Repository String The repository of the updated issue.
GitHub.Issue.Title String The title of the updated issue.
GitHub.Issue.Body Unknown The body of the updated issue.
GitHub.Issue.State String The state of the updated issue.
GitHub.Issue.Labels String The labels applied to the issue.
GitHub.Issue.Assignees String The users assigned to the issue.
GitHub.Issue.Created_at Date The date the issue was created.
GitHub.Issue.Updated_at Date The date the issue was last updated.
GitHub.Issue.Closed_at Date The date the issue was closed.
GitHub.Issue.Closed_by String The user who closed the issue.
GitHub.Issue.Organization String The repository owner.

Command Example

!GitHub-update-issue ID=137 title=“new_title” body=“new info” state=open

Human Readable Output

Issues

ID Repository Organization Title State Body Created_at Updated_at
137 Git-Integration demisto “new_title” open “new 2019-06-17T15:09:50Z 2019-06-17T15:14:13Z

GitHub-list-all-issues

Deprecated. Use github-list-all-issues instead.


Lists all issues that the user has access to view.

Base Command

GitHub-list-all-issues

Input

Argument Name Description Required
state The state of the issues to return. Can be ‘open’, ‘closed’ or ‘all’. Default is ‘open’. Possible values are: open, closed, all. Default is open. Required
limit The number of issues to return. Default is 50. Maximum is 200. Optional

Context Output

Path Type Description
GitHub.Issue.ID Number The ID of the issue.
GitHub.Issue.Repository String The repository of the issue.
GitHub.Issue.Title String The title of the issue.
GitHub.Issue.Body Unknown The body of the issue.
GitHub.Issue.State String The state of the issue.
GitHub.Issue.Labels String The labels applied to the issue.
GitHub.Issue.Assignees String The users assigned to the issue.
GitHub.Issue.Created_at Date The date the issue was created.
GitHub.Issue.Updated_at Date The date the issue was last updated.
GitHub.Issue.Closed_at Date The date the issue was closed.
GitHub.Issue.Closed_by String The user who closed the issue.
GitHub.Issue.Organization String The repository owner.

Command Example

!GitHub-list-all-issues state=all limit=2

Human Readable Output

Issues

ID Repository Organization Title State Body Created_at Updated_at Closed_at Labels
109 Git-Integration demisto “new issue” closed “new information” 2019-06-04T11:52:11Z 2019-06-04T11:52:13Z 2019-06-04T11:52:13Z newbug
110 Git-Integration demisto “new issue” closed “new information” 2019-06-04T11:53:19Z 2019-06-04T11:53:22Z 2019-06-04T11:53:22Z newbug

GitHub-search-code

Deprecated. Use github-search-code instead.


Searches for code in repositories that match a given query.

Base Command

GitHub-search-code

Input

Argument Name Description Required
query The query line for the search. For more information see the GitHub documentation. Required
page_number The page number. Optional
page_size The size of the requested page. Maximum is 100. Optional
limit The number of results to return. Default is 50. Optional

Context Output

Path Type Description
GitHub.CodeSearchResults.name String The file name where the code is found.
GitHub.CodeSearchResults.path String The full file path where the code is found.
GitHub.CodeSearchResults.html_url String The URL to the file.
GitHub.CodeSearchResults.repository.full_name String The repository name.
GitHub.CodeSearchResults.repository.html_url String The URL to the repository.
GitHub.CodeSearchResults.repository.description String The repository description.
GitHub.CodeSearchResults.repository.private Boolean True if the repository is private, false if public.
GitHub.CodeSearchResults.repository.id String The ID of the repository.
GitHub.CodeSearchResults.repository.releases_url String The URL to the releases of the repository.
GitHub.CodeSearchResults.repository.branches_url String The URL to the branches of the repository.
GitHub.CodeSearchResults.repository.commits_url String The URL to the commits of the repository.

Command Example

!GitHub-search-code query="create_artifacts+repo:demisto/demisto-sdk" page_size="2" limit="5"

Context Example

{
    "GitHub": {
        "CodeSearchResults": [
            {
                "html_url": "https://github.com/demisto/demisto-sdk/blob/bfd4c375f9c61d4fdd4974ecf244a4bede13b8ed/.pre-commit-config.yaml",
                "name": ".pre-commit-config.yaml",
                "path": ".pre-commit-config.yaml",
                "repository": {
                    "branches_url": "https://api.github.com/repos/demisto/demisto-sdk/branches{/branch}",
                    "commits_url": "https://api.github.com/repos/demisto/demisto-sdk/commits{/sha}",
                    "desrciption": "Demisto SDK - Create Demisto Content with ease and efficiency",
                    "full_name": "demisto/demisto-sdk",
                    "html_url": "https://github.com/demisto/demisto-sdk",
                    "id": 219291269,
                    "private": false,
                    "releases_url": "https://api.github.com/repos/demisto/demisto-sdk/releases{/id}"
                }
            },
            {
                "html_url": "https://github.com/demisto/demisto-sdk/blob/bfd4c375f9c61d4fdd4974ecf244a4bede13b8ed/demisto_sdk/tests/integration_tests/content_create_artifacts_integration_test.py",
                "name": "content_create_artifacts_integration_test.py",
                "path": "demisto_sdk/tests/integration_tests/content_create_artifacts_integration_test.py",
                "repository": {
                    "branches_url": "https://api.github.com/repos/demisto/demisto-sdk/branches{/branch}",
                    "commits_url": "https://api.github.com/repos/demisto/demisto-sdk/commits{/sha}",
                    "desrciption": "Demisto SDK - Create Demisto Content with ease and efficiency",
                    "full_name": "demisto/demisto-sdk",
                    "html_url": "https://github.com/demisto/demisto-sdk",
                    "id": 219291269,
                    "private": false,
                    "releases_url": "https://api.github.com/repos/demisto/demisto-sdk/releases{/id}"
                }
            },
            {
                "html_url": "https://github.com/demisto/demisto-sdk/blob/bfd4c375f9c61d4fdd4974ecf244a4bede13b8ed/demisto_sdk/commands/create_artifacts/tests/content_artifacts_creator_test.py",
                "name": "content_artifacts_creator_test.py",
                "path": "demisto_sdk/commands/create_artifacts/tests/content_artifacts_creator_test.py",
                "repository": {
                    "branches_url": "https://api.github.com/repos/demisto/demisto-sdk/branches{/branch}",
                    "commits_url": "https://api.github.com/repos/demisto/demisto-sdk/commits{/sha}",
                    "desrciption": "Demisto SDK - Create Demisto Content with ease and efficiency",
                    "full_name": "demisto/demisto-sdk",
                    "html_url": "https://github.com/demisto/demisto-sdk",
                    "id": 219291269,
                    "private": false,
                    "releases_url": "https://api.github.com/repos/demisto/demisto-sdk/releases{/id}"
                }
            },
            {
                "html_url": "https://github.com/demisto/demisto-sdk/blob/bfd4c375f9c61d4fdd4974ecf244a4bede13b8ed/demisto_sdk/commands/common/content/tests/objects/pack_objects/pack_metadata/pack_metadata_test.py",
                "name": "pack_metadata_test.py",
                "path": "demisto_sdk/commands/common/content/tests/objects/pack_objects/pack_metadata/pack_metadata_test.py",
                "repository": {
                    "branches_url": "https://api.github.com/repos/demisto/demisto-sdk/branches{/branch}",
                    "commits_url": "https://api.github.com/repos/demisto/demisto-sdk/commits{/sha}",
                    "desrciption": "Demisto SDK - Create Demisto Content with ease and efficiency",
                    "full_name": "demisto/demisto-sdk",
                    "html_url": "https://github.com/demisto/demisto-sdk",
                    "id": 219291269,
                    "private": false,
                    "releases_url": "https://api.github.com/repos/demisto/demisto-sdk/releases{/id}"
                }
            }
        ]
    }
}

Human Readable Output

Returned 5 out of 6 total results

Name Path Repository Name Repository Description Is Repository Private
.pre-commit-config.yaml .pre-commit-config.yaml demisto/demisto-sdk Demisto SDK - Create Demisto Content with ease and efficiency false
content_create_artifacts_integration_test.py demisto_sdk/tests/integration_tests/content_create_artifacts_integration_test.py demisto/demisto-sdk Demisto SDK - Create Demisto Content with ease and efficiency false
content_artifacts_creator_test.py demisto_sdk/commands/create_artifacts/tests/content_artifacts_creator_test.py demisto/demisto-sdk Demisto SDK - Create Demisto Content with ease and efficiency false
pack_metadata_test.py demisto_sdk/commands/common/content/tests/objects/pack_objects/pack_metadata/pack_metadata_test.py demisto/demisto-sdk Demisto SDK - Create Demisto Content with ease and efficiency false
content_artifacts_creator_test.py demisto_sdk/commands/create_artifacts/tests/content_artifacts_creator_test.py demisto/demisto-sdk Demisto SDK - Create Demisto Content with ease and efficiency false

GitHub-search-issues

Deprecated. Use github-search-issues instead.


Searches for and returns issues that match a given query.

Base Command

GitHub-search-issues

Input

Argument Name Description Required
query The query line for the search. For more information see the GitHub documentation at https://help.github.com/en/articles/searching-issues-and-pull-requests. Required
limit The number of issues to return. Default is 50. Maximum is 100. Default is 50. Optional

Context Output

Path Type Description
GitHub.Issue.ID Number The ID of the issue.
GitHub.Issue.Repository String The repository of the issue.
GitHub.Issue.Title String The title of the issue.
GitHub.Issue.Body Unknown The body of the issue.
GitHub.Issue.State String The state of the issue.
GitHub.Issue.Labels String The labels applied to the issue.
GitHub.Issue.Assignees String The users assigned to the issue.
GitHub.Issue.Created_at Date The date the issue was created.
GitHub.Issue.Updated_at Date The date the issue was last updated.
GitHub.Issue.Closed_at Date The date the issue was closed.
GitHub.Issue.Closed_by String The user who closed the issue.
GitHub.Issue.Organization String The repository owner.

Command Example

!GitHub-search-issues query=“label:bug state:open” limit=1

Human Readable Output

Issues

ID Repository Organization Title State Body Created_at Updated_at Closed_at Assignees Labels
109 Git-Integration demisto “new issue” open “new information” 2019-06-04T11:52:11Z 2019-06-04T11:52:13Z 2019-06-04T11:52:13Z teizenman newbug

GitHub-get-download-count

Deprecated. Use github-get-download-count instead.


Returns the total number of downloads for all releases for the specified repository.

Base Command

GitHub-get-download-count

Input

There are no input arguments for this command.

Context Output

Path Type Description
GitHub.Release.ID Number The ID of the release.
GitHub.Release.Download_count Number The download count for the release.
GitHub.Release.Name String The name of the release.
GitHub.Release.Body String The body of the release.
GitHub.Release.Created_at Date The date the release was created.
GitHub.Release.Published_at Date The date the release was published.

Command Example


#### Human Readable Output

## Releases

|ID|Name|Download_count|Body|Created_at|Published_at|
|--- |--- |--- |--- |--- |--- |
|17519182|anotherone|5|this is another release|2019-05-22T15:00:51Z|2019-05-22T15:06:48Z|
|17519007|test|1|this is a test|2019-05-22T15:00:51Z|2019-05-22T15:02:16Z|

### GitHub-get-stale-prs

**Deprecated.** Use _**github-get-stale-prs**_ instead.

***
Gets inactive pull requests.

#### Base Command

`GitHub-get-stale-prs`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| stale_time | Time of inactivity after which a PR is considered stale. Default is 3 days. | Required |
| label | The label used to identify PRs of interest. | Optional |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.PR.URL | String | The html URL of the PR |
| GitHub.PR.Number | Number | The GitHub pull request number |
| GitHub.PR.RequestedReviewer | Unknown | A list of the PR's requested reviewers |

#### Command Example

``!GitHub-get-stale-prs stale_time="2 days"``

#### Human Readable Output

## Stale PRs

|Number|URL|
|--- |--- |
|18|https://github.com/example-user1/content/pull/18|
|16|https://github.com/example-user1/content/pull/16|
|15|https://github.com/example-user1/content/pull/15|
|14|https://github.com/example-user1/content/pull/14|

### GitHub-get-branch

**Deprecated.** Use _**github-get-branch**_ instead.

***
Get a branch

#### Base Command

`GitHub-get-branch`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| branch_name | The name of the branch to retrieve. | Required |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.Branch.Name | String | The name of the branch. |
| GitHub.Branch.CommitSHA | String | The SHA of the commit the branch references. |
| GitHub.Branch.CommitNodeID | String | The Node ID of the commit the branch references. |
| GitHub.Branch.CommitAuthorID | Number | The GitHub ID number of the author of the commit the branch references. |
| GitHub.Branch.CommitAuthorLogin | String | The GitHub login of the author of the commit the branch references. |
| GitHub.Branch.CommitParentSHA | String | The SHAs of parent commits. |
| GitHub.Branch.Protected | Boolean | Whether the branch is protected. |

#### Command Example

```!GitHub-get-pull-request pull_number=1```

#### Human Readable Output

## Branch "master"

|CommitAuthorID|CommitAuthorLogin|CommitNodeID|CommitParentSHA|CommitSHA|Name|Protected|
|--- |--- |--- |--- |--- |--- |--- |
|55035720|example-user1|MDY6Q29tbWl0MjA3NzQ0Njg1OjhhNjdhMDc4MTM5NDk4ZjNlOGUxYmQyZTI2ZmZjNWEyZmVhMWI5MTg=|d6bafef5a0021a6d9ab0a22e11bd0afd5801d936|8a67a078139498f3e8e1bd2e26ffc5a2fea1b918|master|false|

### GitHub-create-branch

**Deprecated.** Use _**github-create-branch**_ instead.

***
Create a new branch

#### Base Command

`GitHub-create-branch`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| branch_name | The name for the new branch. | Required |
| commit_sha | The SHA hash of the commit to reference. Try executing the 'GitHub-get-branch' command to find a commit SHA hash to reference. | Required |

#### Context Output

There is no context output for this command.

#### Command Example

```GitHub-create-branch branch_name=new-branch-example commit_sha=8a67a078139498f3e8e1bd2e26ffc5a2fea1b918```

#### Human Readable Output

Branch "new-branch-example" Created Successfully.

### GitHub-get-team-membership

**Deprecated.** Use _**github-get-team-membership**_ instead.

***
Retrieves a user membership status with a team.

#### Base Command

`GitHub-get-team-membership`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| team_id | The ID number by which the team is identified. Try executing the 'GitHub-list-teams' command to find team IDs to reference. | Required |
| user_name | The login of the user whose membership you wish to check. | Required |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.Team.Member.Role | String | The user's role on a team .|
| GitHub.Team.Member.State | String | The user's state for a team. |
| GitHub.Team.ID | Number | The ID number of the team. |
| GitHub.Team.Member.Login | String | The login of the team member. |

#### Command Example

```!GitHub-get-team-membership team_id=3043448 user_name=example-user2```

#### Human Readable Output

## Team Membership of example-user2

|ID|Role|State|Login|
|--- |--- |--- |--- |
|3043448|member|active|example-user2|

### GitHub-request-review

**Deprecated.** Use _**github-request-review**_ instead.

***
Requests reviews from GitHub users for a given pull request.

#### Base Command

`GitHub-request-review`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| pull_number | The number of the pull request you want to request review for. | Required |
| reviewers | A CSV list of GitHub users to request review from for a pull request. | Required |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.PR.Number | Number | The number of the pull request. |
| GitHub.PR.RequestedReviewer.Login | String | The login of the user requested for review. |
| GitHub.PR.RequestedReviewer.ID | Number | The ID of the user requested for review. |
| GitHub.PR.RequestedReviewer.NodeID | String | The node ID of the user requested for review. |
| GitHub.PR.RequestedReviewer.Type | String | The type of the user requested for review. |
| GitHub.PR.RequestedReviewer.SiteAdmin | Boolean | Whether the user requested for review is a site admin. |

#### Command Example

```!GitHub-request-review pull_number=1 reviewers=example-user1```

#### Human Readable Output

## Requested Reviewers for #1

|ID|Login|NodeID|SiteAdmin|Type|
|--- |--- |--- |--- |--- |
|30797606|example-user3|MDQ6VXNlcjMwNzk3NjA2|false|User|
|55035720|example-user1|MDQ6VXNlcjU1MDM1NzIw|false|User|

### GitHub-create-comment

**Deprecated.** Use _**github-create-comment**_ instead.

***
Creates a comment for a given issue.

#### Base Command

`GitHub-create-comment`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| issue_number | The number of the issue to comment on. | Required |
| body | The contents of the comment. | Required |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.Comment.IssueNumber | Number | The number of the issue to which the comment belongs. |
| GitHub.Comment.ID | Number | The ID of the comment. |
| GitHub.Comment.NodeID | String | The node ID of the comment. |
| GitHub.Comment.Body | String | The body content of the comment. |
| GitHub.Comment.User.Login | String | The login of the user who commented. |
| GitHub.Comment.User.ID | Number | The ID of the user who commented. |
| GitHub.Comment.User.NodeID | String | The node ID of the user who commented. |
| GitHub.Comment.User.Type | String | The type of the user who commented. |
| GitHub.Comment.User.SiteAdmin | Boolean | Whether the user who commented is a site admin. |

#### Command Example

```!GitHub-create-comment issue_number=1 body="Look this comment was made using the GitHub integration"```

#### Human Readable Output

## Created Comment

|Body|ID|IssueNumber|NodeID|User|
|--- |--- |--- |--- |--- |
|This comment was made using the GitHub integration|532700206|1|MDEyOklzc3VlQ29tbWVudDUzMjcwMDIwNg==|Login: example-user1 ID: 55035720 NodeID: MDQ6VXNlcjU1MDM1NzIw Type: User SiteAdmin: false|

### GitHub-list-issue-comments

**Deprecated.** Use _**github-list-issue-comments**_ instead.

***
Lists comments on an issue.

#### Base Command

`GitHub-list-issue-comments`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| issue_number | The number of the issue to list comments for. | Required |
| since | Only show notifications updated after the given time. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ. | Optional |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.Comment.IssueNumber | Number | The number of the issue to which the comment belongs. |
| GitHub.Comment.ID | Number | The ID of the comment. |
| GitHub.Comment.NodeID | String | The node ID of the comment. |
| GitHub.Comment.Body | String | The body content of the comment. |
| GitHub.Comment.User.Login | String | The login of the user who commented. |
| GitHub.Comment.User.ID | Number | The ID of the user who commented. |
| GitHub.Comment.User.NodeID | String | The node ID of the user who commented. |
| GitHub.Comment.User.Type | String | The type of the user who commented. |
| GitHub.Comment.User.SiteAdmin | Boolean | Whether the user who commented is a site admin. |

#### Command Example

```!GitHub-list-issue-comments issue_number=1```

#### Human Readable Output

## Comments for Issue #1

|Body|ID|IssueNumber|NodeID|User|
|--- |--- |--- |--- |--- |
|Thank you for your contribution. Your generosity and caring are unrivaled! Rest assured - our content wizard @example-user3 will very shortly look over your proposed changes.|530276333|1|MDEyOklzc3VlQ29tbWVudDUzMDI3NjMzMw==|Login: example-user1 ID: 55035720 NodeID: MDQ6VXNlcjU1MDM1NzIw Type: User SiteAdmin: false|
|what about my pr eh|530313678|1|MDEyOklzc3VlQ29tbWVudDUzMDMxMzY3OA==|Login: example-user4 ID: 46294017 NodeID: MDQ6VXNlcjQ2Mjk0MDE3 Type: User SiteAdmin: false|
|@example-user4 can we close?|530774162|1|MDEyOklzc3VlQ29tbWVudDUzMDc3NDE2Mg==|Login: example-user3 ID: 30797606 NodeID: MDQ6VXNlcjMwNzk3NjA2 Type: User SiteAdmin: false|
|Look this comment was made using the GitHub integration|532700206|1|MDEyOklzc3VlQ29tbWVudDUzMjcwMDIwNg==|Login: example-user1 ID: 55035720 NodeID: MDQ6VXNlcjU1MDM1NzIw Type: User SiteAdmin: false|

### GitHub-list-pr-files

**Deprecated.** Use _**github-list-pr-files**_ instead.

***
Lists the pull request files.

#### Base Command

`GitHub-list-pr-files`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| pull_number | The number of the pull request. | Required |
| organization | The name of the organization. | Optional |
| repository | The repository of the pull request. | Optional |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.PR.Number | Number | The number of the pull request. |
| GitHub.PR.File.SHA | String | The SHA hash of the last commit involving the file. |
| GitHub.PR.File.Name | String | The name of the file. |
| GitHub.PR.File.Status | String | The status of the file. |
| GitHub.PR.File.Additions | Number | The number of additions to the file. |
| GitHub.PR.File.Deletions | Number | The number of deletions in the file. |
| GitHub.PR.File.Changes | Number | The number of changes made in the file. |

#### Command Example

```!GitHub-list-pr-files pull_number=1```

#### Human Readable Output

## Pull Request Files for #1

|Additions|Changes|Deletions|Name|SHA|Status|
|--- |--- |--- |--- |--- |--- |
|4|4|0|TEST.md|4e7fd23b44ef46ebd04a9812dda55cecb487fcbe|added|

### GitHub-list-pr-reviews

**Deprecated.** Use _**github-list-pr-reviews**_ instead.

***
Lists reviews on a pull request.

#### Base Command

`GitHub-list-pr-reviews`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| pull_number | The number of the pull request. | Required |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.PR.Number | Number | The number of the pull request. |
| GitHub.PR.Review.ID | Number | The ID of the review. |
| GitHub.PR.Review.NodeID | String | The node ID of the review. |
| GitHub.PR.Review.Body | String | The content of the review. |
| GitHub.PR.Review.CommitID | String | The ID of the commit the review is for. |
| GitHub.PR.Review.State | String | The state of the review. |
| GitHub.PR.Review.User.Login | String | The reviewer's user login. |
| GitHub.PR.Review.User.ID | Number | The reviewer's user ID. |
| GitHub.PR.Review.User.NodeID | String | The reviewer's user node ID. |
| GitHub.PR.Review.User.Type | String | The reviewer user type. |
| GitHub.PR.Review.User.SiteAdmin | Boolean | Whether the reviewer is a site admin. |

#### Command Example

```!GitHub-list-pr-reviews pull_number=1```

#### Human Readable Output

## Pull Request Reviews for #1

|Body|CommitID|ID|NodeID|State|User|
|--- |--- |--- |--- |--- |--- |
|review comment|b6cf0431e2aea2b345ea1d66d18aa72be63936a9|287327154|MDE3OlB1bGxSZXF1ZXN0UmV2aWV3Mjg3MzI3MTU0|COMMENTED|Login: example-user2 ID: 31018228 NodeID: MDQ6VXNlcjMxMDE4MjI4 Type: User SiteAdmin: false|

### GitHub-get-commit

**Deprecated.** Use _**github-get-commit**_ instead.

***
Gets a commit.

#### Base Command

`GitHub-get-commit`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| commit_sha | The SHA hash of the commit. Try executing the 'GitHub-get-branch' command to find a commit SHA hash to reference. | Required |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.Commit.SHA | String | The SHA hash of the commit. |
| GitHub.Commit.Author.Date | String | The commit author date. |
| GitHub.Commit.Author.Name | String | The name of the author. |
| GitHub.Commit.Author.Email | String | The email of the author. |
| GitHub.Commit.Committer.Date | String | The date the committer committed. |
| GitHub.Commit.Committer.Name | String | The name of the committer. |
| GitHub.Commit.Committer.Email | String | The email of the committer.|
| GitHub.Commit.Message | String | The message associated with the commit. |
| GitHub.Commit.Parent | Unknown | List of parent SHA hashes. |
| GitHub.Commit.TreeSHA | String | The SHA hash of the commit's tree. |
| GitHub.Commit.Verification.Verified | Boolean | Whether the commit was verified. |
| GitHub.Commit.Verification.Reason | String | The reason why the commit was or was not verified. |
| GitHub.Commit.Verification.Signature | Unknown | The commit verification signature. |
| GitHub.Commit.Verification.Payload | Unknown | The commit verification payload. |

#### Command Example

```!GitHub-get-commit commit_sha=8a67a078139498f3e8e1bd2e26ffc5a2fea1b918```

#### Human Readable Output

## Commit _8a67a07813_

|Author|Committer|Message|Parent|SHA|TreeSHA|Verification|
|--- |--- |--- |--- |--- |--- |--- |
|Date: 2019-09-16T15:42:43Z Name: example-user1 Email: 55035720example.user1@users.noreply.github.com|Date: 2019-09-16T15:42:43Z Name: GitHub Email: noreply@github.com|Update config.yml|{'SHA': 'd6bafef5a0021a6d9ab0a22e11bd0afd5801d936'}|8a67a078139498f3e8e1bd2e26ffc5a2fea1b918|42fdb6c89538099a141e94fabe4bbc58098f4d90|Verified: true Reason: valid Signature: -----BEGIN PGP SIGNATURE-----  wsBcBAABCAAQBQJ****************************sIKrPT2jUSWyzfu5wnu oWz7+2KMdaglV****************************M08HXTm a9eO/ahlodARkgH/bWjulomeO+jDEgbZenlPUrBnX136QzPPqgl4uvxfquAOj1/a a89YtPAFh2X1+1q7pl5dVtZfYpo6mYJoY9dwVpDRbLoVHJRa1wnqEv4kxRHrrRL9 mGWSMHqK8I6j9zXi4niod8pQpl0k4O/2SlNh81RyeILEYb587Zs1XGuIYQEDrcAf u+FURxEHSuT4yaZ+oBwhhcIsmsWQMGkfABbwo1Fi2BMtEgZpzd/TScNg1KeSrVI= =dWrz -----END PGP SIGNATURE-----  Payload: tree 42fdb6c89538099a141e94fabe4bbc58098f4d90 parent d6bafef5a0021a6d9ab0a22e11bd0afd5801d936 author example-user1 <55035720example.user1@users.noreply.github.com> 1568648563 +0300 committer GitHub <noreply@github.com> 1568648563 +0300  Update config.yml|

### GitHub-add-label

**Deprecated.** Use _**github-add-label**_ instead.

***
Adds labels to an issue.

#### Base Command

`GitHub-add-label`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| issue_number | The number of the issue to add labels to. | Required |
| labels | A CSV list of labels to add to an issue. | Required |

#### Context Output

There is no context output for this command.

#### Command Example

```!GitHub-add-label issue_number=1 labels=Content```

#### Human Readable Output

Label "Content" Successfully Added to Issue #1

### GitHub-get-pull-request

**Deprecated.** Use _**github-get-pull-request**_ instead.

***
Gets a pull request.

#### Base Command

`GitHub-get-pull-request`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| pull_number | The number of the pull request to retrieve. | Required |
| organization | The name of the organization. | Optional |
| repository | The repository of the pull request. | Optional |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.PR.ID | Number | The ID number of the pull request. |
| GitHub.PR.NodeID | String | The node ID of the pull request. |
| GitHub.PR.Number | Number | The issue number of the pull request. |
| GitHub.PR.State | String | The state of the pull request. |
| GitHub.PR.Locked | Boolean | Whether the pull request is locked. |
| GitHub.PR.Title | String | The title of the pull request. |
| GitHub.PR.User.Login | String | The login of the user who opened the pull request. |
| GitHub.PR.User.ID | Number | The ID of the user who opened the pull request. |
| GitHub.PR.User.NodeID | String | The node ID of the user who opened the pull request. |
| GitHub.PR.User.Type | String | The type of the user who opened the pull request. |
| GitHub.PR.User.SiteAdmin | Boolean | Whether the user who opened the pull request is a site admin. |
| GitHub.PR.Body | String | The body content of the pull request. |
| GitHub.PR.Label.ID | Number | The ID of the label. |
| GitHub.PR.Label.NodeID | String | The node ID of the label. |
| GitHub.PR.Label.Name | String | The name of the label. |
| GitHub.PR.Label.Description | String | The description of the label. |
| GitHub.PR.Label.Color | String | The hex color value of the label. |
| GitHub.PR.Label.Default | Boolean | Whether the label is a default. |
| GitHub.PR.Milestone.ID | Number | The ID of the milestone. |
| GitHub.PR.Milestone.NodeID | String | The node ID of the milestone. |
| GitHub.PR.Milestone.Number | Number | The number of the milestone. |
| GitHub.PR.Milestone.State | String | The state of the milestone. |
| GitHub.PR.Milestone.Title | String | The title of the milestone. |
| GitHub.PR.Milestone.Description | String | The description of the milestone. |
| GitHub.PR.Milestone.Creator.Login | String | The login of the milestone creator. |
| GitHub.PR.Milestone.Creator.ID | Number | The ID the milestone creator. |
| GitHub.PR.Milestone.Creator.NodeID | String | The node ID of the milestone creator. |
| GitHub.PR.Milestone.Creator.Type | String | The type of the milestone creator. |
| GitHub.PR.Milestone.Creator.SiteAdmin | Boolean | Whether the milestone creator is a site admin. |
| GitHub.PR.Milestone.OpenIssues | Number | The number of open issues with this milestone. |
| GitHub.PR.Milestone.ClosedIssues | Number | The number of closed issues with this milestone. |
| GitHub.PR.Milestone.CreatedAt | String | The date the milestone was created. |
| GitHub.PR.Milestone.UpdatedAt | String | The date the milestone was updated. |
| GitHub.PR.Milestone.ClosedAt | String | The date the milestone was closed. |
| GitHub.PR.Milestone.DueOn | String | The due date for the milestone. |
| GitHub.PR.ActiveLockReason | String | The reason the pull request is locked. |
| GitHub.PR.CreatedAt | String | The date the pull request was created. |
| GitHub.PR.UpdatedAt | String | The date the pull request was updated. |
| GitHub.PR.ClosedAt | String | The date the pull request was closed. |
| GitHub.PR.MergedAt | String | The date the pull request was merged. |
| GitHub.PR.MergeCommitSHA | String | The SHA hash of the pull request's merge commit. |
| GitHub.PR.Assignee.Login | String | The login of the user assigned to the pull request. |
| GitHub.PR.Assignee.ID | Number | The ID of the user assigned to the pull request. |
| GitHub.PR.Assignee.NodeID | String | The node ID of the user assigned to the pull request. |
| GitHub.PR.Assignee.Type | String | The type of the user assigned to the pull request. |
| GitHub.PR.Assignee.SiteAdmin | Boolean | Whether the user assigned to the pull request is a site admin. |
| GitHub.PR.RequestedReviewer.Login | String | The login of the user requested for review. |
| GitHub.PR.RequestedReviewer.ID | Number | The ID of the user requested for review. |
| GitHub.PR.RequestedReviewer.NodeID | String | The node ID of the user requested for review. |
| GitHub.PR.RequestedReviewer.Type | String | The type of the user requested for review. |
| GitHub.PR.RequestedReviewer.SiteAdmin | Boolean | Whether the user requested for review is a site admin. |
| GitHub.PR.RequestedTeam.ID | Number | The ID of the team requested for review. |
| GitHub.PR.RequestedTeam.NodeID | String | The node ID of the team requested for review. |
| GitHub.PR.RequestedTeam.Name | String | The name of the team requested for review. |
| GitHub.PR.RequestedTeam.Slug | String | The slug of the team requested for review. |
| GitHub.PR.RequestedTeam.Description | String | The description of the team requested for review. |
| GitHub.PR.RequestedTeam.Privacy | String | The privacy setting of the team requested for review. |
| GitHub.PR.RequestedTeam.Permission | String | The permissions of the team requested for review. |
| GitHub.PR.RequestedTeam.Parent | Unknown | The parent of the team requested for review. |
| GitHub.PR.Head.Label | String | The label of the branch that HEAD points to. |
| GitHub.PR.Head.Ref | String | The reference of the branch that HEAD points to. |
| GitHub.PR.Head.SHA | String | The SHA hash of the commit that HEAD points to. |
| GitHub.PR.Head.User.Login | String | The login of the committer of the HEAD commit of the checked out branch. |
| GitHub.PR.Head.User.ID | Number | The ID of the committer of the HEAD commit of the checked out branch. |
| GitHub.PR.Head.User.NodeID | String | The node ID of the committer of the HEAD commit of the checked out branch. |
| GitHub.PR.Head.User.Type | String | The type of the committer of the HEAD commit of the checked out branch. |
| GitHub.PR.Head.User.SiteAdmin | Boolean | Whether the committer of the HEAD commit of the checked out branch is a site admin. |
| GitHub.PR.Head.Repo.ID | Number | The ID of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.NodeID | String | The node ID of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Name | String | The name of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.FullName | String | The full name of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.Login | String | The user login of the owner of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.ID | Number | The user ID of the owner of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.NodeID | String | The user node ID of the owner of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.Type | String | The user type of the owner of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.SiteAdmin | Boolean | Whether the owner of the repository of the checked out branch is a site admin. |
| GitHub.PR.Head.Repo.Private | Boolean | Whether the repository of the checked out branch is private. |
| GitHub.PR.Head.Repo.Description | String | The description of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Fork | Boolean | Whether the repository of the checked out branch is a fork. |
| GitHub.PR.Head.Repo.Language | Unknown | The language of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.ForksCount | Number | The number of forks of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.StargazersCount | Number | The number of stars of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.WatchersCount | Number | The number of entities watching the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Size | Number | The size of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.DefaultBranch | String | The default branch of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.OpenIssuesCount | Number | The open issues of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Topics | Unknown | Topics listed for the repository of the checked out branch. |
| GitHub.PR.Head.Repo.HasIssues | Boolean | Whether the repository of the checked out branch has issues. |
| GitHub.PR.Head.Repo.HasProjects | Boolean | Whether the repository of the checked out branch has projects. |
| GitHub.PR.Head.Repo.HasWiki | Boolean | Whether the repository of the checked out branch has a wiki. |
| GitHub.PR.Head.Repo.HasPages | Boolean | Whether the repository of the checked out branch has pages. |
| GitHub.PR.Head.Repo.HasDownloads | Boolean | Whether the repository of the checked out branch has downloads. |
| GitHub.PR.Head.Repo.Archived | Boolean | Whether the repository of the checked out branch has been archived. |
| GitHub.PR.Head.Repo.Disabled | Boolean | Whether the repository of the checked out branch has been disabled. |
| GitHub.PR.Head.Repo.PushedAt | String | The date of the latest push to the repository of the checked out branch. |
| GitHub.PR.Head.Repo.CreatedAt | String | The date of creation of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.UpdatedAt | String | The date the repository of the checked out branch was last updated. |
| GitHub.PR.Head.Repo.AllowRebaseMerge | Boolean | Whether the repository of the checked out branch permits rebase-style merges. |
| GitHub.PR.Head.Repo.AllowSquashMerge | Boolean | Whether the repository of the checked out branch permits squash merges. |
| GitHub.PR.Head.Repo.AllowMergeCommit | Boolean | Whether the repository of the checked out branch permits merge commits. |
| GitHub.PR.Head.Repo.SubscribersCount | Number | The number of entities subscribing to the repository of the checked out branch. |
| GitHub.PR.Base.Label | String | The label of the base branch. |
| GitHub.PR.Base.Ref | String | The reference of the base branch. |
| GitHub.PR.Base.SHA | String | The SHA hash of the base branch. |
| GitHub.PR.Base.User.Login | String | The login of the committer of the commit that the base branch points to. |
| GitHub.PR.Base.User.ID | Number | The ID of the committer of the commit that the base branch points to. |
| GitHub.PR.Base.User.NodeID | String | The node ID of the committer of the commit that the base branch points to. |
| GitHub.PR.Base.User.Type | String | The user type of the committer of the commit that the base branch points to |
| GitHub.PR.Base.User.SiteAdmin | Boolean | Whether the committer of the commit that the base branch points to is a site admin. |
| GitHub.PR.Base.Repo.ID | Number | The ID of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.NodeID | String | The node ID of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Name | String | The name of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.FullName | String | The full name of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.Login | String | The user login of the owner of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.ID | Number | The user ID of the owner of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.NodeID | String | The user node ID of the owner of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.Type | String | The user type of the owner of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.SiteAdmin | Boolean | Whether the owner of the repository that the base branch belongs to is a site admin. |
| GitHub.PR.Base.Repo.Private | Boolean | Whether the repository that the base branch belongs to is private. |
| GitHub.PR.Base.Repo.Description | String | The description of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Fork | Boolean | Whether the repository that the base branch belongs to is a fork. |
| GitHub.PR.Base.Repo.Language | Unknown | The language of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.ForksCount | Number | The number of times that the repository that the base branch belongs to has been forked. |
| GitHub.PR.Base.Repo.StargazersCount | Number | The number of times that the repository that the base branch belongs to has been starred. |
| GitHub.PR.Base.Repo.WatchersCount | Number | The number of entities watching the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Size | Number | The size of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.DefaultBranch | String | The default branch of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.OpenIssuesCount | Number | The number of open issues in the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Topics | String | Topics listed for the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.HasIssues | Boolean | Whether the repository that the base branch belongs to has issues. |
| GitHub.PR.Base.Repo.HasProjects | Boolean | Whether the repository that the base branch belongs to has projects. |
| GitHub.PR.Base.Repo.HasWiki | Boolean | Whether the repository that the base branch belongs to has a wiki. |
| GitHub.PR.Base.Repo.HasPages | Boolean | Whether the repository that the base branch belongs to has pages. |
| GitHub.PR.Base.Repo.HasDownloads | Boolean | Whether the repository that the base branch belongs to has downloads. |
| GitHub.PR.Base.Repo.Archived | Boolean | Whether the repository that the base branch belongs to is archived. |
| GitHub.PR.Base.Repo.Disabled | Boolean | Whether the repository that the base branch belongs to is disabled. |
| GitHub.PR.Base.Repo.PushedAt | String | The date that the repository that the base branch belongs to was last pushed to. |
| GitHub.PR.Base.Repo.CreatedAt | String | The date of creation of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.UpdatedAt | String | The date that the repository that the base branch belongs to was last updated. |
| GitHub.PR.Base.Repo.AllowRebaseMerge | Boolean | Whether the repository that the base branch belongs to allows rebase-style merges. |
| GitHub.PR.Base.Repo.AllowSquashMerge | Boolean | Whether the repository that the base branch belongs to allows squash merges. |
| GitHub.PR.Base.Repo.AllowMergeCommit | Boolean | Whether the repository that the base branch belongs to allows merge commits. |
| GitHub.PR.Base.Repo.SubscribersCount | Number | The number of entities that subscribe to the repository that the base branch belongs to. |
| GitHub.PR.AuthorAssociation | String | The pull request author association. |
| GitHub.PR.Draft | Boolean | Whether the pull request is a draft. |
| GitHub.PR.Merged | Boolean | Whether the pull request is merged. |
| GitHub.PR.Mergeable | Boolean | Whether the pull request is mergeable. |
| GitHub.PR.Rebaseable | Boolean | Whether the pull request is rebaseable. |
| GitHub.PR.MergeableState | String | The mergeable state of the pull request. |
| GitHub.PR.MergedBy.Login | String | The login of the user who merged the pull request. |
| GitHub.PR.MergedBy.ID | Number | The ID of the user who merged the pull request. |
| GitHub.PR.MergedBy.NodeID | String | The node ID of the user who merged the pull request. |
| GitHub.PR.MergedBy.Type | String | The type of the user who merged the pull request. |
| GitHub.PR.MergedBy.SiteAdmin | Boolean | Whether the user who merged the pull request is a site admin. |
| GitHub.PR.Comments | Number | The number of comments on the pull request. |
| GitHub.PR.ReviewComments | Number | The number of review comments on the pull request. |
| GitHub.PR.MaintainerCanModify | Boolean | Whether the maintainer can modify the pull request. |
| GitHub.PR.Commits | Number | The number of commits in the pull request. |
| GitHub.PR.Additions | Number | The number of additions in the pull request. |
| GitHub.PR.Deletions | Number | The number of deletions in the pull request. |
| GitHub.PR.ChangedFiles | Number | The number of changed files in the pull request. |

#### Command Example

```!GitHub-get-pull-request pull_number=1```

#### Human Readable Output

## Pull Request #1

|Additions|AuthorAssociation|Base|Body|ChangedFiles|Comments|Commits|CreatedAt|Deletions|Head|ID|Label|Locked|MaintainerCanModify|MergeCommitSHA|Mergeable|MergeableState|Merged|NodeID|Number|Rebaseable|RequestedReviewer|ReviewComments|State|UpdatedAt|User|
|--- |--- |--- |--- |--- |--- |--- |--- |--- |--- |--- |--- |--- |--- |--- |--- |--- |--- |--- |--- |--- |--- |--- |--- |--- |--- |
|4|FIRST_TIME_CONTRIBUTOR|Label: example-user1:master Ref: master SHA: b27ea6ac9836d2e756b44eb1d66f02d3d4299362 User: {"Login": "example-user1", "ID": 55035720, "NodeID": "MDQ6VXNlcjU1MDM1NzIw", "Type": "User", "SiteAdmin": false} Repo: {"ID": 207744685, "NodeID": "MDEwOlJlcG9zaXRvcnkyMDc3NDQ2ODU=", "Name": "content", "FullName": "example-user1/content", "Owner": {"Login": "example-user1", "ID": 55035720, "NodeID": "MDQ6VXNlcjU1MDM1NzIw", "Type": "User", "SiteAdmin": false}, "Private": false, "Description": "This repository contains all Demisto content and from here we share content updates", "Fork": true, "Language": "Python", "ForksCount": 0, "StargazersCount": 0, "WatchersCount": 0, "Size": 96530, "DefaultBranch": "master", "OpenIssuesCount": 10, "Topics": null, "HasIssues": false, "HasProjects": true, "HasWiki": false, "HasPages": false, "HasDownloads": true, "Archived": false, "Disabled": false, "PushedAt": "2019-09-18T14:05:43Z", "CreatedAt": "2019-09-11T06:59:20Z", "UpdatedAt": "2019-09-16T15:42:46Z", "AllowRebaseMerge": null, "AllowSquashMerge": null, "AllowMergeCommit": null, "SucscribersCount": null}|## Status Ready/In Progress/In Hold(Reason for hold)  ## Related Issues fixes: link to the issue  ## Description A few sentences describing the overall goals of the pull request's commits.  ## Screenshots Paste here any images that will help the reviewer  ## Related PRs List related PRs against other branches:  branch \ PR ------ \ ## Required version of Demistox.x.x ## Does it break backward compatibility?- Yes- Further details:- No ## Must have- [ ] Tests- [ ] Documentation (with link to it)- [ ] Code Review ## DependenciesMention the dependencies of the entity you changed as given from the precommit hooks in checkboxes, and tick after tested them.- [ ] Dependency 1- [ ] Dependency 2- [ ] Dependency 3 ## Additional changesDescribe additional changes done, for example adding a function to common server.|1|5|4|2019-09-11T07:06:26Z|0|Label: example-user4:patch-1 Ref: patch-1 SHA: c01238eea80e35bb76a5c51ac0c95eba4010d8e5 User: {"Login": "example-user4", "ID": 46294017, "NodeID": "MDQ6VXNlcjQ2Mjk0MDE3", "Type": "User", "SiteAdmin": false} Repo: {"ID": 205137013, "NodeID": "MDEwOlJlcG9zaXRvcnkyMDUxMzcwMTM=", "Name": "content", "FullName": "example-user4/content", "Owner": {"Login": "example-user4", "ID": 46294017, "NodeID": "MDQ6VXNlcjQ2Mjk0MDE3", "Type": "User", "SiteAdmin": false}, "Private": false, "Description": "This repository contains all Demisto content and from here we share content updates", "Fork": true, "Language": "Python", "ForksCount": 2, "StargazersCount": 0, "WatchersCount": 0, "Size": 95883, "DefaultBranch": "master", "OpenIssuesCount": 2, "Topics": null, "HasIssues": false, "HasProjects": true, "HasWiki": false, "HasPages": false, "HasDownloads": true, "Archived": false, "Disabled": false, "PushedAt": "2019-09-16T15:43:54Z", "CreatedAt": "2019-08-29T10:18:15Z", "UpdatedAt": "2019-08-29T10:18:18Z", "AllowRebaseMerge": null, "AllowSquashMerge": null, "AllowMergeCommit": null, "SucscribersCount": null}|316303415|'ID': 1563600288, 'NodeID': 'MDU6TGFiZWwxNTYzNjAwMjg4', 'Name': 'Content', 'Description': None, 'Color': None, 'Default': False},{'ID': 1549466359, 'NodeID': 'MDU6TGFiZWwxNTQ5NDY2MzU5', 'Name': 'Contribution', 'Description': None, 'Color': None, 'Default': False},{'ID': 1549411616, 'NodeID': 'MDU6TGFiZWwxNTQ5NDExNjE2', 'Name': 'bug', 'Description': None, 'Color': None, 'Default': True}|false|true|5714b1359b9d7549c89c35fe9fdc266a3db3b766|true|unstable|false|MDExOlB1bGxSZXF1ZXN0MzE2MzAzNDE1|1|true|{'Login': 'example-user3', 'ID': 30797606, 'NodeID': 'MDQ6VXNlcjMwNzk3NjA2', 'Type': 'User', 'SiteAdmin': False}, {'Login': 'example-user1', 'ID': 55035720, 'NodeID': 'MDQ6VXNlcjU1MDM1NzIw', 'Type': 'User', 'SiteAdmin': False}|0|open|2019-09-18T14:05:51Z|Login: example-user4 ID: 46294017 NodeID: MDQ6VXNlcjQ2Mjk0MDE3 Type: User SiteAdmin: false|

### GitHub-list-teams

**Deprecated.** Use _**github-list-teams**_ instead.

***
Lists the teams for an organization. Note that this API call is only available to authenticated members of the organization.

#### Base Command

`GitHub-list-teams`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| organization | The name of the organization. | Required |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.Team.ID | Number | The ID of the team. |
| GitHub.Team.NodeID | String | The node ID of the team. |
| GitHub.Team.Name | String | The name of the team. |
| GitHub.Team.Slug | String | The slug of the team. |
| GitHub.Team.Description | String | The description of the team. |
| GitHub.Team.Privacy | String | The privacy setting of the team. |
| GitHub.Team.Permission | String | The permissions of the team. |
| GitHub.Team.Parent | Unknown | The parent of the team. |

#### Command Example

```!GitHub-list-teams organization=demisto```

#### Human Readable Output

## Teams for Organization "demisto"

|Description|ID|Name|NodeID|Permission|Privacy|Slug|
|--- |--- |--- |--- |--- |--- |--- |
|Our customer success team|2276690|customer-success|MDQ6VGVhbTIyNzY2NzA=|pull|closed|customer-success|
|Our beloved content team|3043998|Content|MDQ6VGVhbTMwNDM0NDg=|pull|closed|content|

### GitHub-delete-branch

**Deprecated.** Use _**github-delete-branch**_ instead.

***
Deletes a branch.

#### Base Command

`GitHub-delete-branch`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| branch_name | The name of the branch to delete. | Required |

#### Context Output

There is no context output for this command.

#### Command Example

```!GitHub-delete-branch branch_name=new-branch-example```

#### Human Readable Output

Branch "new-branch-example" Deleted Successfully

### GitHub-list-pr-review-comments

**Deprecated.** Use _**github-list-pr-review-comments**_ instead.

***
Lists all the review comments for a pull request.

#### Base Command

`GitHub-list-pr-review-comments`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| pull_number | The issue number of the pull request. | Required |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.PR.Number | Number | The issue number of the pull request. |
| GitHub.PR.ReviewComment.ID | Number | The ID number of the pull request review comment. |
| GitHub.PR.ReviewComment.NodeID | String | The Node ID of the pull request review comment. |
| GitHub.PR.ReviewComment.PullRequestReviewID | Number | The ID of the pull request review. |
| GitHub.PR.ReviewComment.DiffHunk | String | The diff hunk the review comment applies to. |
| GitHub.PR.ReviewComment.Path | String | The file path of the proposed file changes the review comment applies to. |
| GitHub.PR.ReviewComment.Position | Number | The position of the change the review comment applies to. |
| GitHub.PR.ReviewComment.OriginalPosition | Number | The original position of the change the review comment applies to. |
| GitHub.PR.ReviewComment.CommitID | String | The commit ID of the proposed change. |
| GitHub.PR.ReviewComment.OriginalCommitID | String | The commit ID of the commit before the proposed change. |
| GitHub.PR.ReviewComment.InReplyToID | Number | The reply ID of the comment the review comment applies to. |
| GitHub.PR.ReviewComment.User.Login | String | The login of the user who created the review comment. |
| GitHub.PR.ReviewComment.User.ID | Number | The ID of the user who created the review comment. |
| GitHub.PR.ReviewComment.User.NodeID | String | The Node ID of the user who created the review comment. |
| GitHub.PR.ReviewComment.User.Type | String | The type of the user who created the review comment. |
| GitHub.PR.ReviewComment.User.SiteAdmin | Boolean | Whether the user who created the review comment is a site administrator. |
| GitHub.PR.ReviewComment.Body | String | The body content of the review comment. |
| GitHub.PR.ReviewComment.CreatedAt | String | The time the review comment was created. |
| GitHub.PR.ReviewComment.UpdatedAt | String | The time the review comment was updated. |
| GitHub.PR.ReviewComment.AuthorAssociation | String | The association of the user who created the review comment. |

#### Command Example

```!GitHub-list-pr-review-comments pull_number=1```

#### Human Readable Output

## Pull Request Review Comments for #1

|AuthorAssociation|Body|CommitID|CreatedAt|DiffHunk|ID|NodeID|OriginalCommitID|OriginalPosition|Path|Position|PullRequestReviewID|UpdatedAt|User|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|COLLABORATOR|Change it|1af17e73721dbe0c40011b82ed4bb1a7dbe3ce29|2021-04-08T11:00:21Z|@@ -9,7 +9,7 @@ "url": "some url" } ], -    "another key": [ +    "fixed key": [|609573611|df35047fffd38a65b8fe6963579254e8b09db25e1234567890==|df35047fffd38a65b8fe6963579254e8b09db25e|5|file.json|5|631256917|2021-04-08T11:00:28Z|Login: teizenman ID: 50326704 NodeID: MDQ6VXNlcjUwMzI2NzA0 Type: User SiteAdmin: false|

### GitHub-update-pull-request

**Deprecated.** Use _**github-update-pull-request**_ instead.

***
Updates a pull request in a repository.

#### Base Command

`GitHub-update-pull-request`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| title | The new title of the pull request. | Optional |
| body | The new body content of the pull request. | Optional |
| state | The new state of the pull request. Possible values are: open, closed. | Optional |
| base | The name of the branch to pull your changes from. It must be an existing branch in the current repository. You cannot update the base branch in a pull request to point to another repository. | Optional |
| maintainer_can_modify | Indicates whether maintainers can modify the pull request. | Optional |
| pull_number | The issue number of the pull request to modify. | Required |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.PR.ID | Number | The ID number of the pull request. |
| GitHub.PR.NodeID | String | The Node ID of the pull request. |
| GitHub.PR.Number | Number | The issue number of the pull request. |
| GitHub.PR.State | String | The state of the pull request. |
| GitHub.PR.Locked | Boolean | Whether the pull request is locked. |
| GitHub.PR.Title | String | The title of the pull request. |
| GitHub.PR.User.Login | String | The login of the user who opened the pull request. |
| GitHub.PR.User.ID | Number | The ID of the user who opened the pull request. |
| GitHub.PR.User.NodeID | String | The Node ID of the user who opened the pull request. |
| GitHub.PR.User.Type | String | The type of the user who opened the pull request. |
| GitHub.PR.User.SiteAdmin | Boolean | Whether the user who opened the pull request is a site administrator. |
| GitHub.PR.Body | String | The body content of the pull request. |
| GitHub.PR.Label.ID | Number | The ID of the label. |
| GitHub.PR.Label.NodeID | String | The Node ID of the label. |
| GitHub.PR.Label.Name | String | The name of the label. |
| GitHub.PR.Label.Description | String | The description of the label. |
| GitHub.PR.Label.Color | String | The hex color value of the label. |
| GitHub.PR.Label.Default | Boolean | Whether the label is a default. |
| GitHub.PR.Milestone.ID | Number | The ID of the milestone. |
| GitHub.PR.Milestone.NodeID | String | The Node ID of the milestone. |
| GitHub.PR.Milestone.Number | Number | The number of the milestone. |
| GitHub.PR.Milestone.State | String | The state of the milestone. |
| GitHub.PR.Milestone.Title | String | The title of the milestone. |
| GitHub.PR.Milestone.Description | String | The description of the milestone. |
| GitHub.PR.Milestone.Creator.Login | String | The login of the milestone creator. |
| GitHub.PR.Milestone.Creator.ID | Number | The ID the milestone creator. |
| GitHub.PR.Milestone.Creator.NodeID | String | The Node ID of the milestone creator. |
| GitHub.PR.Milestone.Creator.Type | String | The type of the milestone creator. |
| GitHub.PR.Milestone.Creator.SiteAdmin | Boolean | Whether the milestone creator is a site administrator. |
| GitHub.PR.Milestone.OpenIssues | Number | The number of open issues with this milestone. |
| GitHub.PR.Milestone.ClosedIssues | Number | The number of closed issues with this milestone. |
| GitHub.PR.Milestone.CreatedAt | String | The date the milestone was created. |
| GitHub.PR.Milestone.UpdatedAt | String | The date the milestone was updated. |
| GitHub.PR.Milestone.ClosedAt | String | The date the milestone was closed. |
| GitHub.PR.Milestone.DueOn | String | The due date for the milestone. |
| GitHub.PR.ActiveLockReason | String | The reason the pull request is locked. |
| GitHub.PR.CreatedAt | String | The date the pull request was created. |
| GitHub.PR.UpdatedAt | String | The date the pull request was updated. |
| GitHub.PR.ClosedAt | String | The date the pull request was closed. |
| GitHub.PR.MergedAt | String | The date the pull request was merged. |
| GitHub.PR.MergeCommitSHA | String | The SHA hash of the pull request's merge commit. |
| GitHub.PR.Assignee.Login | String | The login of the user assigned to the pull request. |
| GitHub.PR.Assignee.ID | Number | The ID of the user assigned to the pull request. |
| GitHub.PR.Assignee.NodeID | String | The Node ID of the user assigned to the pull request. |
| GitHub.PR.Assignee.Type | String | The type of the user assigned to the pull request. |
| GitHub.PR.Assignee.SiteAdmin | Boolean | Whether the user assigned to the pull request is a site administrator. |
| GitHub.PR.RequestedReviewer.Login | String | The login of the user requested for review. |
| GitHub.PR.RequestedReviewer.ID | Number | The ID of the user requested for review. |
| GitHub.PR.RequestedReviewer.NodeID | String | The Node ID of the user requested for review. |
| GitHub.PR.RequestedReviewer.Type | String | The type of the user requested for review. |
| GitHub.PR.RequestedReviewer.SiteAdmin | Boolean | Whether the user requested for review is a site administrator. |
| GitHub.PR.RequestedTeam.ID | Number | The ID of the team requested for review. |
| GitHub.PR.RequestedTeam.NodeID | String | The Node ID of the team requested for review. |
| GitHub.PR.RequestedTeam.Name | String | The name of the team requested for review. |
| GitHub.PR.RequestedTeam.Slug | String | The slug of the team requested for review. |
| GitHub.PR.RequestedTeam.Description | String | The description of the team requested for review. |
| GitHub.PR.RequestedTeam.Privacy | String | The privacy setting of the team requested for review. |
| GitHub.PR.RequestedTeam.Permission | String | The permissions of the team requested for review. |
| GitHub.PR.RequestedTeam.Parent | Unknown | The parent of the team requested for review. |
| GitHub.PR.Head.Label | String | The label of the branch the HEAD points to. |
| GitHub.PR.Head.Ref | String | The reference of the branch the HEAD points to. |
| GitHub.PR.Head.SHA | String | The SHA hash of the commit the HEAD points to. |
| GitHub.PR.Head.User.Login | String | The committer login of the HEAD commit of the checked out branch. |
| GitHub.PR.Head.User.ID | Number | The committer ID of the HEAD commit of the checked out branch. |
| GitHub.PR.Head.User.NodeID | String | The Node committer ID of the HEAD commit of the checked out branch. |
| GitHub.PR.Head.User.Type | String | The committer type of the HEAD commit of the checked out branch. |
| GitHub.PR.Head.User.SiteAdmin | Boolean | Whether the committer of the HEAD commit of the checked out branch is a site administrator. |
| GitHub.PR.Head.Repo.ID | Number | The ID of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.NodeID | String | The Node ID of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Name | String | The name of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.FullName | String | The full name of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.Login | String | The user login of the owner of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.ID | Number | The user ID of the owner of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.NodeID | String | The user node ID of the owner of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.Type | String | The user type of the owner of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.SiteAdmin | Boolean | Whether the owner of the repository of the checked out branch is a site administrator. |
| GitHub.PR.Head.Repo.Private | Boolean | Whether the repository of the checked out branch is private. |
| GitHub.PR.Head.Repo.Description | String | The description of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Fork | Boolean | Whether the repository of the checked out branch is a fork. |
| GitHub.PR.Head.Repo.Language | Unknown | The language of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.ForksCount | Number | The number of forks of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.StargazersCount | Number | The number of stars of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.WatchersCount | Number | The number of entities watching the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Size | Number | The size of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.DefaultBranch | String | The default branch of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.OpenIssuesCount | Number | The open issues of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Topics | Unknown | Topics listed for the repository of the checked out branch. |
| GitHub.PR.Head.Repo.HasIssues | Boolean | Whether the repository of the checked out branch has issues. |
| GitHub.PR.Head.Repo.HasProjects | Boolean | Whether the repository of the checked out branch has projects. |
| GitHub.PR.Head.Repo.HasWiki | Boolean | Whether the repository of the checked out branch has a wiki. |
| GitHub.PR.Head.Repo.HasPages | Boolean | Whether the repository of the checked out branch has pages. |
| GitHub.PR.Head.Repo.HasDownloads | Boolean | Whether the repository of the checked out branch has downloads. |
| GitHub.PR.Head.Repo.Archived | Boolean | Whether the repository of the checked out branch has been archived. |
| GitHub.PR.Head.Repo.Disabled | Boolean | Whether the repository of the checked out branch has been disabled. |
| GitHub.PR.Head.Repo.PushedAt | String | The date of the latest push to the repository of the checked out branch. |
| GitHub.PR.Head.Repo.CreatedAt | String | The date of creation of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.UpdatedAt | String | The date the repository of the checked out branch was last updated. |
| GitHub.PR.Head.Repo.AllowRebaseMerge | Boolean | Whether the repository of the checked out branch permits rebase-style merges. |
| GitHub.PR.Head.Repo.AllowSquashMerge | Boolean | Whether the repository of the checked out branch permits squash merges. |
| GitHub.PR.Head.Repo.AllowMergeCommit | Boolean | Whether the repository of the checked out branch permits merge commits. |
| GitHub.PR.Head.Repo.SubscribersCount | Number | The number of entities subscribing to the repository of the checked out branch. |
| GitHub.PR.Base.Label | String | The label of the base branch. |
| GitHub.PR.Base.Ref | String | The reference of the base branch. |
| GitHub.PR.Base.SHA | String | The SHA hash of the base branch. |
| GitHub.PR.Base.User.Login | String | The committer login of the commit the base branch points to. |
| GitHub.PR.Base.User.ID | Number | The ID of the committer of the commit the base branch points to. |
| GitHub.PR.Base.User.NodeID | String | The committer Node ID of the commit the base branch points to. |
| GitHub.PR.Base.User.Type | String | The user committer type of the commit the base branch points to. |
| GitHub.PR.Base.User.SiteAdmin | Boolean | Whether the committer of the commit the base branch points to is a site administrator. |
| GitHub.PR.Base.Repo.ID | Number | The ID of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.NodeID | String | The Node ID of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Name | String | The name of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.FullName | String | The full name of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.Login | String | The user login of the owner of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.ID | Number | The user ID of the owner of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.NodeID | String | The user node ID of the owner of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.Type | String | The user type of the owner of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.SiteAdmin | Boolean | Whether the owner of the repository the base branch belongs to is a site administrator. |
| GitHub.PR.Base.Repo.Private | Boolean | Whether the repository the base branch belongs to is private. |
| GitHub.PR.Base.Repo.Description | String | The description of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Fork | Boolean | Whether the repository the base branch to belongs to is a fork. |
| GitHub.PR.Base.Repo.Language | Unknown | The language of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.ForksCount | Number | The number of times the repository the base branch belongs to has been forked. |
| GitHub.PR.Base.Repo.StargazersCount | Number | The number of times the repository the base branch belongs to has been starred. |
| GitHub.PR.Base.Repo.WatchersCount | Number | The number of entities watching the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Size | Number | The size of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.DefaultBranch | String | The default branch of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.OpenIssuesCount | Number | The number of open issues in the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Topics | String | Topics listed for the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.HasIssues | Boolean | Whether the repository the base branch belongs to has issues. |
| GitHub.PR.Base.Repo.HasProjects | Boolean | Whether the repository the base branch belongs to has projects. |
| GitHub.PR.Base.Repo.HasWiki | Boolean | Whether the repository the base branch belongs to has a wiki. |
| GitHub.PR.Base.Repo.HasPages | Boolean | Whether the repository the base branch belongs to has pages. |
| GitHub.PR.Base.Repo.HasDownloads | Boolean | Whether the repository the base branch belongs to has downloads. |
| GitHub.PR.Base.Repo.Archived | Boolean | Whether the repository the base branch belongs to is archived. |
| GitHub.PR.Base.Repo.Disabled | Boolean | Whether the repository the base branch belongs to is disabled. |
| GitHub.PR.Base.Repo.PushedAt | String | The date the repository the base branch belongs to was last pushed. |
| GitHub.PR.Base.Repo.CreatedAt | String | The date of creation of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.UpdatedAt | String | The date the repository the base branch belongs to was last updated. |
| GitHub.PR.Base.Repo.AllowRebaseMerge | Boolean | Whether the repository the base branch belongs to allows rebase-style merges. |
| GitHub.PR.Base.Repo.AllowSquashMerge | Boolean | Whether the repository the base branch belongs to allows squash merges. |
| GitHub.PR.Base.Repo.AllowMergeCommit | Boolean | Whether the repository the base branch belongs to allows merge commits. |
| GitHub.PR.Base.Repo.SubscribersCount | Number | The number of entities to subscribe to the repository that the base branch belongs to. |
| GitHub.PR.AuthorAssociation | String | The pull request author association. |
| GitHub.PR.Draft | Boolean | Whether the pull request is a draft. |
| GitHub.PR.Merged | Boolean | Whether the pull request is merged. |
| GitHub.PR.Mergeable | Boolean | Whether the pull request is mergeable. |
| GitHub.PR.Rebaseable | Boolean | Whether the pull request is rebaseable. |
| GitHub.PR.MergeableState | String | The mergeable state of the pull request. |
| GitHub.PR.MergedBy.Login | String | The login of the user who merged the pull request. |
| GitHub.PR.MergedBy.ID | Number | The ID of the user who merged the pull request. |
| GitHub.PR.MergedBy.NodeID | String | The Node ID of the user who merged the pull request. |
| GitHub.PR.MergedBy.Type | String | The type of the user who merged the pull request. |
| GitHub.PR.MergedBy.SiteAdmin | Boolean | Whether the user who merged the pull request is a site administrator. |
| GitHub.PR.Comments | Number | The number of comments on the pull request. |
| GitHub.PR.ReviewComments | Number | The number of review comments on the pull request. |
| GitHub.PR.MaintainerCanModify | Boolean | Whether the maintainer can modify the pull request. |
| GitHub.PR.Commits | Number | The number of commits in the pull request. |
| GitHub.PR.Additions | Number | The number of additions in the pull request. |
| GitHub.PR.Deletions | Number | The number of deletions in the pull request. |
| GitHub.PR.ChangedFiles | Number | The number of changed files in the pull request. |

#### Command Example

```!GitHub-update-pull-request pull_number=1 body=Changing```

#### Human Readable Output

## Updated Pull Request #15

|Additions|AuthorAssociation|Base|Body|ChangedFiles|Comments|Commits|CreatedAt|Deletions|Draft|Head|ID|Locked|MaintainerCanModify|MergeCommitSHA|Mergeable|MergeableState|Merged|NodeID|Number|Rebaseable|ReviewComments|State|UpdatedAt|User|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|1|COLLABORATOR|Label: demisto:master Ref: master SHA: 56b289d4b1402b1492dd0cc681325b1f0ae47505 User: {"Login": "demisto", "ID": 11011767, "NodeID": "MDEyOk9yZ2FuaXphdGlvbjExMDExNzY3", "Type": "Organization", "SiteAdmin": false} Repo: {"ID": 315109290, "NodeID": "MDEwOlJlcG9zaXRvcnkzMTUxMDkyOTA=", "Name": "content-internal-dist", "FullName": "demisto/content-internal-dist", "Owner": {"Login": "demisto", "ID": 11011767, "NodeID": "MDEyOk9yZ2FuaXphdGlvbjExMDExNzY3", "Type": "Organization", "SiteAdmin": false}, "Private": true, "Description": null, "Fork": false, "Language": "Python", "ForksCount": 0, "StargazersCount": 0, "WatchersCount": 0, "Size": 226, "DefaultBranch": "master", "OpenIssuesCount": 1, "Topics": null, "HasIssues": true, "HasProjects": true, "HasWiki": true, "HasPages": false, "HasDownloads": true, "Archived": false, "Disabled": false, "PushedAt": "2021-04-08T10:59:28Z", "CreatedAt": "2020-11-22T18:51:37Z", "UpdatedAt": "2021-04-07T08:58:02Z", "AllowRebaseMerge": null, "AllowSquashMerge": null, "AllowMergeCommit": null, "SucscribersCount": null}|Changing|1|0|1|2021-04-08T10:59:27Z|1|false|Label: demisto:teizenman-gh-test Ref: teizenman-gh-test SHA: 87429cec185dfd82be0f2e6d98b0f5d2d0bb91b0 User: {"Login": "demisto", "ID": 11011767, "NodeID": "MDEyOk9yZ2FuaXphdGlvbjExMDExNzY3", "Type": "Organization", "SiteAdmin": false} Repo: {"ID": 315109290, "NodeID": "MDEwOlJlcG9zaXRvcnkzMTUxMDkyOTA=", "Name": "content-internal-dist", "FullName": "demisto/content-internal-dist", "Owner": {"Login": "demisto", "ID": 11011767, "NodeID": "MDEyOk9yZ2FuaXphdGlvbjExMDExNzY3", "Type": "Organization", "SiteAdmin": false}, "Private": true, "Description": null, "Fork": false, "Language": "Python", "ForksCount": 0, "StargazersCount": 0, "WatchersCount": 0, "Size": 226, "DefaultBranch": "master", "OpenIssuesCount": 1, "Topics": null, "HasIssues": true, "HasProjects": true, "HasWiki": true, "HasPages": false, "HasDownloads": true, "Archived": false, "Disabled": false, "PushedAt": "2021-04-08T10:59:28Z", "CreatedAt": "2020-11-22T18:51:37Z", "UpdatedAt": "2021-04-07T08:58:02Z", "AllowRebaseMerge": null, "AllowSquashMerge": null, "AllowMergeCommit": null, "SucscribersCount": null}|611450655|false|false|1af17e73721dbe0c40011b82ed4bb1a7dbe3ce29|true|blocked|false|1af17e73721dbe0c40011b82ed4bb1a7|15|true|1|open|2021-04-08T11:08:14Z|Login: teizenman ID: 50326704 NodeID: MDQ6VXNlcjUwMzI2NzA0 Type: User SiteAdmin: false|

### GitHub-is-pr-merged

**Deprecated.** Use _**github-is-pr-merged**_ instead.

***
Returns a merged pull request. If the pull request has been merged, the API returns 'Status: 204 No Content'. If the pull request
has not been merged, the API returns 'Status: 404 Not Found'

#### Base Command

`GitHub-is-pr-merged`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| pull_number | The issue number of the pull request to check. | Required |

#### Context Output

There is no context output for this command.

#### Command Example

```!GitHub-is-pr-merged pull_number=1```

#### Human Readable Output

Pull Request #1 was Merged

### GitHub-create-pull-request

**Deprecated.** Use _**github-create-pull-request**_ instead.

***
Creates a new pull request.

#### Base Command

`GitHub-create-pull-request`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| title | The title of the pull request. | Required |
| head | The name of the branch where the changes are made. | Required |
| base | The name of the branch you want the changes pulled into, which must be an existing branch on the current repository. | Required |
| body | The contents of the pull request. | Optional |
| maintainer_can_modify | Indicates whether maintainers can modify the pull request. | Optional |
| draft | Indicates whether the pull request is a draft. For more information, see https://help.github.com/en/articles/about-pull-requests#draft-pull-requests. | Optional |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.PR.ID | Number | The ID number of the pull request. |
| GitHub.PR.NodeID | String | The Node ID of the pull request. |
| GitHub.PR.Number | Number | The issue number of the pull request. |
| GitHub.PR.State | String | The state of the pull request. |
| GitHub.PR.Locked | Boolean | Whether the pull request is locked. |
| GitHub.PR.Title | String | The title of the pull request. |
| GitHub.PR.User.Login | String | The login of the user who opened the pull request. |
| GitHub.PR.User.ID | Number | The ID of the user who opened the pull request. |
| GitHub.PR.User.NodeID | String | The Node ID of the user who opened the pull request. |
| GitHub.PR.User.Type | String | The user type who opened the pull request. |
| GitHub.PR.User.SiteAdmin | Boolean | Whether the user who opened the pull request is a site administrator. |
| GitHub.PR.Body | String | The body content of the pull request. |
| GitHub.PR.Label.ID | Number | The ID of the label. |
| GitHub.PR.Label.NodeID | String | The Node ID of the label. |
| GitHub.PR.Label.Name | String | The name of the label. |
| GitHub.PR.Label.Description | String | The description of the label. |
| GitHub.PR.Label.Color | String | The hex color value of the label. |
| GitHub.PR.Label.Default | Boolean | Whether the label is a default. |
| GitHub.PR.Milestone.ID | Number | The ID of the milestone. |
| GitHub.PR.Milestone.NodeID | String | The Node ID of the milestone. |
| GitHub.PR.Milestone.Number | Number | The number of the milestone. |
| GitHub.PR.Milestone.State | String | The state of the milestone. |
| GitHub.PR.Milestone.Title | String | The title of the milestone. |
| GitHub.PR.Milestone.Description | String | The description of the milestone. |
| GitHub.PR.Milestone.Creator.Login | String | The login of the milestone creator. |
| GitHub.PR.Milestone.Creator.ID | Number | The ID the milestone creator. |
| GitHub.PR.Milestone.Creator.NodeID | String | The Node ID of the milestone creator. |
| GitHub.PR.Milestone.Creator.Type | String | The type of the milestone creator. |
| GitHub.PR.Milestone.Creator.SiteAdmin | Boolean | Whether the milestone creator is a site administrator. |
| GitHub.PR.Milestone.OpenIssues | Number | The number of open issues with this milestone. |
| GitHub.PR.Milestone.ClosedIssues | Number | The number of closed issues with this milestone. |
| GitHub.PR.Milestone.CreatedAt | String | The date the milestone was created. |
| GitHub.PR.Milestone.UpdatedAt | String | The date the milestone was updated. |
| GitHub.PR.Milestone.ClosedAt | String | The date the milestone was closed. |
| GitHub.PR.Milestone.DueOn | String | The due date for the milestone. |
| GitHub.PR.ActiveLockReason | String | The reason the pull request is locked. |
| GitHub.PR.CreatedAt | String | The date the pull request was created. |
| GitHub.PR.UpdatedAt | String | The date the pull request was updated. |
| GitHub.PR.ClosedAt | String | The date the pull request was closed. |
| GitHub.PR.MergedAt | String | The date the pull request was merged. |
| GitHub.PR.MergeCommitSHA | String | The SHA hash of the pull request's merge commit. |
| GitHub.PR.Assignee.Login | String | The login of the user assigned to the pull request. |
| GitHub.PR.Assignee.ID | Number | The ID of the user assigned to the pull request. |
| GitHub.PR.Assignee.NodeID | String | The Node ID of the user assigned to the pull request. |
| GitHub.PR.Assignee.Type | String | The type of the user assigned to the pull request. |
| GitHub.PR.Assignee.SiteAdmin | Boolean | Whether the user assigned to the pull request is a site administrator. |
| GitHub.PR.RequestedReviewer.Login | String | The login of the user requested for review. |
| GitHub.PR.RequestedReviewer.ID | Number | The ID of the user requested for review. |
| GitHub.PR.RequestedReviewer.NodeID | String | The Node ID of the user requested for review. |
| GitHub.PR.RequestedReviewer.Type | String | The type of the user requested for review. |
| GitHub.PR.RequestedReviewer.SiteAdmin | Boolean | Whether the user requested for review is a site administrator. |
| GitHub.PR.RequestedTeam.ID | Number | The ID of the team requested for review. |
| GitHub.PR.RequestedTeam.NodeID | String | The Node ID of the team requested for review. |
| GitHub.PR.RequestedTeam.Name | String | The name of the team requested for review. |
| GitHub.PR.RequestedTeam.Slug | String | The slug of the team requested for review. |
| GitHub.PR.RequestedTeam.Description | String | The description of the team requested for review. |
| GitHub.PR.RequestedTeam.Privacy | String | The privacy setting of the team requested for review. |
| GitHub.PR.RequestedTeam.Permission | String | The permissions of the team requested for review. |
| GitHub.PR.RequestedTeam.Parent | Unknown | The parent of the team requested for review. |
| GitHub.PR.Head.Label | String | The label of the branch the HEAD points to. |
| GitHub.PR.Head.Ref | String | The reference of the branch the HEAD points to. |
| GitHub.PR.Head.SHA | String | The SHA hash of the commit the HEAD points to. |
| GitHub.PR.Head.User.Login | String | The committer login of the HEAD commit of the checked out branch. |
| GitHub.PR.Head.User.ID | Number | The committer ID of the HEAD commit of the checked out branch. |
| GitHub.PR.Head.User.NodeID | String | The Node ID of the committer of the HEAD commit of the checked out branch. |
| GitHub.PR.Head.User.Type | String | The committer type of the HEAD commit of the checked out branch. |
| GitHub.PR.Head.User.SiteAdmin | Boolean | Whether the committer of the HEAD commit of the checked out branch is a site administrator. |
| GitHub.PR.Head.Repo.ID | Number | The ID of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.NodeID | String | The Node ID of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Name | String | The name of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.FullName | String | The full name of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.Login | String | The user login of the owner of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.ID | Number | The user ID of the owner of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.NodeID | String | The user Node ID of the owner of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.Type | String | The user type of the owner of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.SiteAdmin | Boolean | Whether the owner of the repository of the checked out branch is a site administrator. |
| GitHub.PR.Head.Repo.Private | Boolean | Whether the repository of the checked out branch is private. |
| GitHub.PR.Head.Repo.Description | String | The description of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Fork | Boolean | Whether the repository of the checked out branch is a fork. |
| GitHub.PR.Head.Repo.Language | Unknown | The language of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.ForksCount | Number | The number of forks of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.StargazersCount | Number | The number of stars of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.WatchersCount | Number | The number of entities watching the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Size | Number | The size of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.DefaultBranch | String | The default branch of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.OpenIssuesCount | Number | The open issues of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Topics | Unknown | Topics listed for the repository of the checked out branch. |
| GitHub.PR.Head.Repo.HasIssues | Boolean | Whether the repository of the checked out branch has issues. |
| GitHub.PR.Head.Repo.HasProjects | Boolean | Whether the repository of the checked out branch has projects. |
| GitHub.PR.Head.Repo.HasWiki | Boolean | Whether the repository of the checked out branch has a wiki. |
| GitHub.PR.Head.Repo.HasPages | Boolean | Whether the repository of the checked out branch has pages. |
| GitHub.PR.Head.Repo.HasDownloads | Boolean | Whether the repository of the checked out branch has downloads. |
| GitHub.PR.Head.Repo.Archived | Boolean | Whether the repository of the checked out branch has been archived. |
| GitHub.PR.Head.Repo.Disabled | Boolean | Whether the repository of the checked out branch has been disabled. |
| GitHub.PR.Head.Repo.PushedAt | String | The date of the latest push to the repository of the checked out. |
| GitHub.PR.Head.Repo.CreatedAt | String | The date of creation of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.UpdatedAt | String | The date the repository of the checked out branch was last updated. |
| GitHub.PR.Head.Repo.AllowRebaseMerge | Boolean | Whether the repository of the checked out branch permits rebase-style merges. |
| GitHub.PR.Head.Repo.AllowSquashMerge | Boolean | Whether the repository of the checked out branch permits squash merges. |
| GitHub.PR.Head.Repo.AllowMergeCommit | Boolean | Whether the repository of the checked out branch permits merge commits. |
| GitHub.PR.Head.Repo.SubscribersCount | Number | The number of entities subscribing to the repository of the checked out. |
| GitHub.PR.Base.Label | String | The label of the base branch. |
| GitHub.PR.Base.Ref | String | The reference of the base branch. |
| GitHub.PR.Base.SHA | String | The SHA hash of the base branch. |
| GitHub.PR.Base.User.Login | String | The committer login of the commit the base branch points to. |
| GitHub.PR.Base.User.ID | Number | The ID of the committer of the commit the base branch points to. |
| GitHub.PR.Base.User.NodeID | String | The committer Node ID of the commit the base branch points to. |
| GitHub.PR.Base.User.Type | String | The user type of the committer the commit base branch points to. |
| GitHub.PR.Base.User.SiteAdmin | Boolean | Whether the committer of the commit the base branch points to is a site administrator. |
| GitHub.PR.Base.Repo.ID | Number | The ID of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.NodeID | String | The Node ID of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Name | String | The name of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.FullName | String | The full name of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.Login | String | The user login of the owner of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.ID | Number | The user ID of the owner of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.NodeID | String | The user node ID of the owner of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.Type | String | The user type of the owner of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.SiteAdmin | Boolean | Whether the owner of the repository the base branch belongs to is a site administrator. |
| GitHub.PR.Base.Repo.Private | Boolean | Whether the repository the base branch belongs to is private. |
| GitHub.PR.Base.Repo.Description | String | The description of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Fork | Boolean | Whether the repository the base branch belongs to is a fork. |
| GitHub.PR.Base.Repo.Language | Unknown | The language of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.ForksCount | Number | The number of times the repository the base branch belongs to has been forked. |
| GitHub.PR.Base.Repo.StargazersCount | Number | The number of times the repository the base branch belongs to has been starred. |
| GitHub.PR.Base.Repo.WatchersCount | Number | The number of entities watching the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Size | Number | The size of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.DefaultBranch | String | The default branch of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.OpenIssuesCount | Number | The number of open issues in the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.Topics | String | Topics listed for the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.HasIssues | Boolean | Whether the repository the base branch belongs to has issues. |
| GitHub.PR.Base.Repo.HasProjects | Boolean | Whether the repository the base branch belongs to has projects. |
| GitHub.PR.Base.Repo.HasWiki | Boolean | Whether the repository the base branch belongs to has a wiki. |
| GitHub.PR.Base.Repo.HasPages | Boolean | Whether the repository the base branch belongs to has pages. |
| GitHub.PR.Base.Repo.HasDownloads | Boolean | Whether the repository the base branch belongs to has downloads. |
| GitHub.PR.Base.Repo.Archived | Boolean | Whether the repository the base branch belongs to is archived. |
| GitHub.PR.Base.Repo.Disabled | Boolean | Whether the repository the base branch belongs to is disabled. |
| GitHub.PR.Base.Repo.PushedAt | String | The date the repository the base branch belongs to was last pushed. |
| GitHub.PR.Base.Repo.CreatedAt | String | The date of creation of the repository the base branch belongs to. |
| GitHub.PR.Base.Repo.UpdatedAt | String | The date the repository the base branch belongs to was last updated. |
| GitHub.PR.Base.Repo.AllowRebaseMerge | Boolean | Whether the repository the base branch belongs to allows rebase-style merges. |
| GitHub.PR.Base.Repo.AllowSquashMerge | Boolean | Whether the repository the base branch belongs to allows squash merges. |
| GitHub.PR.Base.Repo.AllowMergeCommit | Boolean | Whether the repository the base branch belongs to allows merge commits. |
| GitHub.PR.Base.Repo.SubscribersCount | Number | The number of entities that subscribe to the repository the base branch belongs to. |
| GitHub.PR.AuthorAssociation | String | The pull request author association. |
| GitHub.PR.Draft | Boolean | Whether the pull request is a draft. |
| GitHub.PR.Merged | Boolean | Whether the pull request is merged. |
| GitHub.PR.Mergeable | Boolean | Whether the pull request is mergeable. |
| GitHub.PR.Rebaseable | Boolean | Whether the pull request is rebaseable. |
| GitHub.PR.MergeableState | String | The mergeable state of the pull request. |
| GitHub.PR.MergedBy.Login | String | The login of the user who merged the pull request. |
| GitHub.PR.MergedBy.ID | Number | The ID of the user who merged the pull request. |
| GitHub.PR.MergedBy.NodeID | String | The Node ID of the user who merged the pull request. |
| GitHub.PR.MergedBy.Type | String | The user type who merged the pull request. |
| GitHub.PR.MergedBy.SiteAdmin | Boolean | Whether the user who merged the pull request is a site administrator. |
| GitHub.PR.Comments | Number | The number of comments on the pull request. |
| GitHub.PR.ReviewComments | Number | The number of review comments on the pull request. |
| GitHub.PR.MaintainerCanModify | Boolean | Whether the maintainer can modify the pull request. |
| GitHub.PR.Commits | Number | The number of commits in the pull request. |
| GitHub.PR.Additions | Number | The number of additions in the pull request. |
| GitHub.PR.Deletions | Number | The number of deletions in the pull request. |
| GitHub.PR.ChangedFiles | Number | The number of changed files in the pull request. |

#### Command Example

```!GitHub-create-pull-request base=master head=branch-test title=Testing```

#### Human Readable Output

## Created Pull Request #16

|Additions|AuthorAssociation|Base|ChangedFiles|Comments|Commits|CreatedAt|Deletions|Draft|Head|ID|Locked|MaintainerCanModify|MergeableState|Merged|NodeID|Number|ReviewComments|State|UpdatedAt|User|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|1|COLLABORATOR|Label: demisto:master Ref: master SHA: 1af17e73721dbe0c40011b82ed4bb1a7dbe3ce29 User: {"Login": "demisto", "ID": XXXXX, "NodeID": "1af17e73721dbe0c40011b82ed4bb1a7", "Type": "Organization", "SiteAdmin": false} Repo: {"ID": 12345, "NodeID": "1af17e73721dbe0c40011b82ed4bb1a=", "Name": "repo", "FullName": "owner/repo", "Owner": {"Login": "login", "ID": 1234, "NodeID": "1af17e73721dbe0c40011b82ed4bb1a7", "Type": "Organization", "SiteAdmin": false}, "Private": true, "Description": null, "Fork": false, "Language": "Python", "ForksCount": 0, "StargazersCount": 0, "WatchersCount": 0, "Size": 229, "DefaultBranch": "master", "OpenIssuesCount": 1, "Topics": null, "HasIssues": true, "HasProjects": true, "HasWiki": true, "HasPages": false, "HasDownloads": true, "Archived": false, "Disabled": false, "PushedAt": "2021-04-08T10:59:28Z", "CreatedAt": "2020-11-22T18:51:37Z", "UpdatedAt": "2021-04-07T08:58:02Z", "AllowRebaseMerge": null, "AllowSquashMerge": null, "AllowMergeCommit": null, "SucscribersCount": null}|1|0|1|2021-04-08T13:13:31Z|1|true|Label: demisto:branch-test Ref: branch-test SHA: 1af17e73721dbe0c40011b82ed4bb1a7dbe3ce29 User: {"Login": "login", "ID": 12345, "NodeID": "1af17e73721dbe0c40011b82ed4bb1a7", "Type": "Organization", "SiteAdmin": false} Repo: {"ID": 12345, "NodeID": "1af17e73721dbe0c40011b82ed4bb1a=", "Name": "repo", "FullName": "owner/repo", "Owner": {"Login": "login", "ID": 12345, "NodeID": "1af17e73721dbe0c40011b82ed4bb1a7", "Type": "Organization", "SiteAdmin": false}, "Private": true, "Description": null, "Fork": false, "Language": "Python", "ForksCount": 0, "StargazersCount": 0, "WatchersCount": 0, "Size": 229, "DefaultBranch": "master", "OpenIssuesCount": 1, "Topics": null, "HasIssues": true, "HasProjects": true, "HasWiki": true, "HasPages": false, "HasDownloads": true, "Archived": false, "Disabled": false, "PushedAt": "2021-04-08T10:59:28Z", "CreatedAt": "2020-11-22T18:51:37Z", "UpdatedAt": "2021-04-07T08:58:02Z", "AllowRebaseMerge": null, "AllowSquashMerge": null, "AllowMergeCommit": null, "SucscribersCount": null}|611546693|false|false|draft|false|1af17e73721dbe0c40011b82ed4bb1a7|16|0|open|2021-04-08T13:13:31Z|Login: teizenman ID: 1234 NodeID: 1af17e73721dbe0c4001 Type: User SiteAdmin: false|

### Github-get-github-actions-usage

**Deprecated.** Use _**github-get-github-actions-usage**_ instead.

***
Gets the usage details of GitHub action workflows of private repositories by repository owner.

#### Base Command

`Github-get-github-actions-usage`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| owner | The repository owner. | Required |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.ActionsUsage.RepositoryName | String | The name of the private repository. |
| GitHub.ActionsUsage.WorkflowID | Number | The workflow ID of the GitHub action. |
| GitHub.ActionsUsage.WorkflowName | String | The display name of the GitHub action workflow. |
| GitHub.ActionsUsage.WorkflowUsage | Unknown | The GitHub action workflow usage on different OS. |

#### Command Example

```!Github-get-github-actions-usage owner=user```

#### Human Readable Output

## Github Actions Usage

|Repositoryname|Workflowid|Workflowname|Workflowusage|
|---|---|---|---|
|Git-Repo|12345|An Action|UBUNTU: {"total_ms": 12345}|

### Github-get-check-run

**Deprecated.** Use _**github-get-check-run**_ instead.

***
Gets a check run details

#### Base Command

`Github-get-check-run`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| owner | Organization or Owner. | Required |
| repository | Git Repository Name. | Required |
| run_id | Check Run ID. | Optional |
| commit_id | Head Commit ID. | Optional |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.CheckRuns.CheckRunConclusion | String | Check Run Conculsion |
| GitHub.CheckRuns.CheckRunAppName | String | Check Run App Name |
| GitHub.CheckRuns.CheckExternalID | String | Check Run External ID |
| GitHub.CheckRuns.CheckRunName | String | Check Run Name |
| GitHub.CheckRuns.CheckRunStatus | String | Check Run Status |
| GitHub.CheckRuns.CheckRunID | String | Check Run ID |

### GitHub-get-file-content

**Deprecated.** Use _**github-get-file-content**_ instead.

***
Gets the content of a file from GitHub.

#### Base Command

`GitHub-get-file-content`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| file_path | The path of the file. | Required |
| branch_name | The branch name to get the file from. | Optional |
| media_type | The media type in which the file contents will be fetched. Possible values are: "raw" and "html". Default value is "raw". | Optional |
| create_file_from_content | Whether to create a file entry in the War Room with the file contents. Default value is "false". | Optional |
| organization | The name of the organization. | Optional |
| repository | The name of the repository. | Optional |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.FileContent.Path | String | The path of the file. |
| GitHub.FileContent.Content | Number | The content of the file. |
| GitHub.FileContent.MediaType | String | The media type in which the file was fetched. |
| GitHub.FileContent.Branch | Unknown | The branch from which the file was fetched. |

#### Command Example

```!GitHub-get-file-content file_path=file.json branch_name=branch-test```

#### Human Readable Output

## File file.json successfully fetched

|Branch|Content|MediaType|Path|
|---|---|---|---|
|branch-test|This is the content of the file|raw|file.json|

### Github-list-files

**Deprecated.** Use _**github-list-files**_ instead.

***
Gets a list of files from the given path in the repository.

#### Base Command

`Github-list-files`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| path | The path in the branch to get the files from. | Optional |
| organization | The name of the organization. | Optional |
| repository | The name of the repository. | Optional |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.File.Name | String | The name of the file. |
| GitHub.File.Type | String | Whether the item is file or directory. |
| GitHub.File.Size | Number | The size of the file in bytes. |
| GitHub.File.Path | String | The file path inside the repository. |
| GitHub.File.DownloadUrl | String | The link to download the file content. |
| GitHub.File.SHA | String | The SHA of the file. |

#### Command Example

```!Github-list-files path=Index```

#### Human Readable Output

## Files in path: Index

|Name|Path|Type|Size|DownloadUrl|
|--- |--- |--- |--- |--- |
|README.md|Index/README.md|file|1500|https://raw.githubusercontent.com/demisto/hello-world/master/index/README.md|
|images|Index/images|dir|0||

### GitHub-list-team-members

**Deprecated.** Use _**github-list-team-members**_ instead.

***
List team members.

#### Base Command

`GitHub-list-team-members`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| organization | The name of the organization. | Required |
| team_slug | The name of the team under the organization. | Required |
| maximum_users | The maximum number of users to return. | Optional |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.TeamMember.ID | String | The ID of the team member. |
| GitHub.TeamMember.Login | String | The login name of the team member. |
| GitHub.TeamMember.Team | String | The user's team. |

#### Command Example

```!GitHub-list-team-members organization=demisto team_slug=content maximum_users=20```

##### Context Example

{
“GitHub.GitHub”: [
{
“ID”: 1234567,
“Login”: “user1”,
“Team”: “content”,
}
]
}


#### Human Readable Output

## Team Member of team content in organization XSOAR

|ID|Login|Team|
|--- |---|---|
|1234567|user1|content|

### GitHub-list-branch-pull-requests

**Deprecated.** Use _**github-list-branch-pull-requests**_ instead.

***
Get pull requests corresponding to the given branch name.

#### Base Command

`GitHub-list-branch-pull-requests`

#### Input

| **Argument Name** | **Description** | **Required** |
| --- | --- | --- |
| branch_name | The branch name from which to retrieve pull requests. | Required |
| organization | The name of the organization. | Optional |
| repository | The repository for the pull request. Defaults to the repository parameter if not provided. | Optional |

#### Context Output

| **Path** | **Type** | **Description** |
| --- | --- | --- |
| GitHub.PR.ID | Number | The ID number of the pull request. |
| GitHub.PR.NodeID | String | The node ID of the pull request. |
| GitHub.PR.Number | Number | The issue number of the pull request. |
| GitHub.PR.State | String | The state of the pull request. |
| GitHub.PR.Locked | Boolean | Whether the pull request is locked. |
| GitHub.PR.User.Login | String | The login of the user who opened the pull request. |
| GitHub.PR.User.ID | Number | The ID of the user who opened the pull request. |
| GitHub.PR.User.NodeID | String | The node ID of the user who opened the pull request. |
| GitHub.PR.User.Type | String | The type of the user who opened the pull request. |
| GitHub.PR.User.SiteAdmin | Boolean | Whether the user who opened the pull request is a site admin. |
| GitHub.PR.Body | String | The body content of the pull request. |
| GitHub.PR.Label.ID | Number | The ID of the label. |
| GitHub.PR.Label.NodeID | String | The node ID of the label. |
| GitHub.PR.Label.Name | String | The name of the label. |
| GitHub.PR.Label.Description | String | The description of the label. |
| GitHub.PR.Label.Color | String | The hex color value of the label. |
| GitHub.PR.Label.Default | Boolean | Whether the label is a default. |
| GitHub.PR.Milestone.ID | Number | The ID of the milestone. |
| GitHub.PR.Milestone.NodeID | String | The node ID of the milestone. |
| GitHub.PR.Milestone.Number | Number | The number of the milestone. |
| GitHub.PR.Milestone.State | String | The state of the milestone. |
| GitHub.PR.Milestone.Title | String | The title of the milestone. |
| GitHub.PR.Milestone.Description | String | The description of the milestone. |
| GitHub.PR.Milestone.Creator.Login | String | The login of the milestone creator. |
| GitHub.PR.Milestone.Creator.ID | Number | The ID the milestone creator. |
| GitHub.PR.Milestone.Creator.NodeID | String | The node ID of the milestone creator. |
| GitHub.PR.Milestone.Creator.Type | String | The type of the milestone creator. |
| GitHub.PR.Milestone.Creator.SiteAdmin | Boolean | Whether the milestone creator is a site admin. |
| GitHub.PR.Milestone.OpenIssues | Number | The number of open issues with this milestone. |
| GitHub.PR.Milestone.ClosedIssues | Number | The number of closed issues with this milestone. |
| GitHub.PR.Milestone.CreatedAt | String | The date the milestone was created. |
| GitHub.PR.Milestone.UpdatedAt | String | The date the milestone was updated. |
| GitHub.PR.Milestone.ClosedAt | String | The date the milestone was closed. |
| GitHub.PR.Milestone.DueOn | String | The due date for the milestone. |
| GitHub.PR.ActiveLockReason | String | The reason the pull request is locked. |
| GitHub.PR.CreatedAt | String | The date the pull request was created. |
| GitHub.PR.UpdatedAt | String | The date the pull request was updated. |
| GitHub.PR.ClosedAt | String | The date the pull request was closed. |
| GitHub.PR.MergedAt | String | The date the pull request was merged. |
| GitHub.PR.MergeCommitSHA | String | The SHA hash of the pull request's merge commit. |
| GitHub.PR.Assignee.Login | String | The login of the user assigned to the pull request. |
| GitHub.PR.Assignee.ID | Number | The ID of the user assigned to the pull request. |
| GitHub.PR.Assignee.NodeID | String | The node ID of the user assigned to the pull request. |
| GitHub.PR.Assignee.Type | String | The type of the user assigned to the pull request. |
| GitHub.PR.Assignee.SiteAdmin | Boolean | Whether the user assigned to the pull request is a site admin. |
| GitHub.PR.RequestedReviewer.Login | String | The login of the user requested for review. |
| GitHub.PR.RequestedReviewer.ID | Number | The ID of the user requested for review. |
| GitHub.PR.RequestedReviewer.NodeID | String | The node ID of the user requested for review. |
| GitHub.PR.RequestedReviewer.Type | String | The type of the user requested for review. |
| GitHub.PR.RequestedReviewer.SiteAdmin | Boolean | Whether the user requested for review is a site admin. |
| GitHub.PR.RequestedTeam.ID | Number | The ID of the team requested for review. |
| GitHub.PR.RequestedTeam.NodeID | String | The node ID of the team requested for review. |
| GitHub.PR.RequestedTeam.Name | String | The name of the team requested for review. |
| GitHub.PR.RequestedTeam.Slug | String | The slug of the team requested for review. |
| GitHub.PR.RequestedTeam.Description | String | The description of the team requested for review. |
| GitHub.PR.RequestedTeam.Privacy | String | The privacy setting of the team requested for review. |
| GitHub.PR.RequestedTeam.Permission | String | The permissions of the team requested for review. |
| GitHub.PR.RequestedTeam.Parent | Unknown | The parent of the team requested for review. |
| GitHub.PR.Head.Label | String | The label of the branch the HEAD points to. |
| GitHub.PR.Head.Ref | String | The reference of the branch the HEAD points to. |
| GitHub.PR.Head.SHA | String | The SHA hash of the commit the HEAD points to. |
| GitHub.PR.Head.User.Login | String | The login of the committer of the HEAD commit of the checked out branch. |
| GitHub.PR.Head.User.ID | Number | The ID of the committer of the HEAD commit of the checked out branch. |
| GitHub.PR.Head.User.NodeID | String | The node ID of the committer of the HEAD commit of the checked out branch. |
| GitHub.PR.Head.User.Type | String | The type of the committer of the HEAD commit of the checked out branch. |
| GitHub.PR.Head.User.SiteAdmin | Boolean | Whether the committer of the HEAD commit of the checked out branch is a site admin. |
| GitHub.PR.Head.Repo.ID | Number | The ID of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.NodeID | String | The node ID of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Name | String | The name of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.FullName | String | The full name of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.Login | String | The user login of the owner of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.ID | Number | The user ID of the owner of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.NodeID | String | The user node ID of the owner of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.Type | String | The user type of the owner of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Owner.SiteAdmin | Boolean | Whether the owner of the repository of the checked out branch is a site admin. |
| GitHub.PR.Head.Repo.Private | Boolean | Whether the repository of the checked out branch is private. |
| GitHub.PR.Head.Repo.Description | String | The description of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Fork | Boolean | Whether the repository of the checked out branch is a fork. |
| GitHub.PR.Head.Repo.Language | Unknown | The language of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.ForksCount | Number | The number of forks of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.StargazersCount | Number | The number of stars of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.WatchersCount | Number | The number of entities watching the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Size | Number | The size of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.DefaultBranch | String | The default branch of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.OpenIssuesCount | Number | The open issues of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.Topics | Unknown | The topics listed for the repository of the checked out branch. |
| GitHub.PR.Head.Repo.HasIssues | Boolean | Whether the repository of the checked out branch has issues. |
| GitHub.PR.Head.Repo.HasProjects | Boolean | Whether the repository of the checked out branch has projects. |
| GitHub.PR.Head.Repo.HasWiki | Boolean | Whether the repository of the checked out branch has a wiki. |
| GitHub.PR.Head.Repo.HasPages | Boolean | Whether the repository of the checked out branch has pages. |
| GitHub.PR.Head.Repo.HasDownloads | Boolean | Whether the repository of the checked out branch has downloads. |
| GitHub.PR.Head.Repo.Archived | Boolean | Whether the repository of the checked out branch has been archived. |
| GitHub.PR.Head.Repo.Disabled | Boolean | Whether the repository of the checked out branch has been disabled. |
| GitHub.PR.Head.Repo.PushedAt | String | The date of the latest push to the repository of the checked out branch. |
| GitHub.PR.Head.Repo.CreatedAt | String | The date of creation of the repository of the checked out branch. |
| GitHub.PR.Head.Repo.UpdatedAt | String | The date the repository of the checked out branch was last updated. |
| GitHub.PR.Head.Repo.AllowRebaseMerge | Boolean | Whether the repository of the checked out branch permits rebase-style merges. |
| GitHub.PR.Head.Repo.AllowSquashMerge | Boolean | Whether the repository of the checked out branch permits squash merges. |
| GitHub.PR.Head.Repo.AllowMergeCommit | Boolean | Whether the repository of the checked out branch permits merge commits. |
| GitHub.PR.Head.Repo.SubscribersCount | Number | The number of entities subscribing to the repository of the checked out branch. |
| GitHub.PR.Base.Label | String | The label of the base branch. |
| GitHub.PR.Base.Ref | String | The reference of the base branch. |
| GitHub.PR.Base.SHA | String | The SHA hash of the base branch. |
| GitHub.PR.Base.User.Login | String | The login of the committer of the commit that the base branch points to. |
| GitHub.PR.Base.User.ID | Number | The ID of the committer of the commit that the base branch points to. |
| GitHub.PR.Base.User.NodeID | String | The node ID of the committer of the commit that the base branch points to. |
| GitHub.PR.Base.User.Type | String | The user type of the committer of the commit that the base branch points to. |
| GitHub.PR.Base.User.SiteAdmin | Boolean | Whether the committer of the commit that the base branch points to is a site admin. |
| GitHub.PR.Base.Repo.ID | Number | The ID of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.NodeID | String | The node ID of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Name | String | The name of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.FullName | String | The full name of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.Login | String | The user login of the owner of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.ID | Number | The user ID of the owner of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.NodeID | String | The user node ID of the owner of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.Type | String | The user type of the owner of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Owner.SiteAdmin | Boolean | Whether the owner of the repository that the base branch belongs to is a site admin. |
| GitHub.PR.Base.Repo.Private | Boolean | Whether the repository that the base branch belongs to is private. |
| GitHub.PR.Base.Repo.Description | String | The description of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Fork | Boolean | Whether the repository that the base branch belongs to is a fork. |
| GitHub.PR.Base.Repo.Language | Unknown | The language of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.ForksCount | Number | The number of times the repository that the base branch belongs to has been forked. |
| GitHub.PR.Base.Repo.StargazersCount | Number | The number of times the repository that the base branch belongs to has been starred. |
| GitHub.PR.Base.Repo.WatchersCount | Number | The number of entities watching the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Size | Number | The size of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.DefaultBranch | String | The default branch of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.OpenIssuesCount | Number | The number of open issues in the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.Topics | String | Topics listed for the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.HasIssues | Boolean | Whether the repository that the base branch belongs to has issues. |
| GitHub.PR.Base.Repo.HasProjects | Boolean | Whether the repository that the base branch belongs to has projects. |
| GitHub.PR.Base.Repo.HasWiki | Boolean | Whether the repository that the base branch belongs to has a wiki. |
| GitHub.PR.Base.Repo.HasPages | Boolean | Whether the repository that the base branch belongs to has pages. |
| GitHub.PR.Base.Repo.HasDownloads | Boolean | Whether the repository that the base branch belongs to has downloads. |
| GitHub.PR.Base.Repo.Archived | Boolean | Whether the repository that the base branch belongs to is archived. |
| GitHub.PR.Base.Repo.Disabled | Boolean | Whether the repository that the base branch belongs to is disabled. |
| GitHub.PR.Base.Repo.PushedAt | String | The date the repository the base branch belongs to was last pushed to. |
| GitHub.PR.Base.Repo.CreatedAt | String | The date of creation of the repository that the base branch belongs to. |
| GitHub.PR.Base.Repo.UpdatedAt | String | The date the repository the base branch belongs to was last updated. |
| GitHub.PR.Base.Repo.AllowRebaseMerge | Boolean | Whether the repository the base branch belongs to allows rebase-style merges. |
| GitHub.PR.Base.Repo.AllowSquashMerge | Boolean | Whether the repository the base branch belongs to allows squash merges. |
| GitHub.PR.Base.Repo.AllowMergeCommit | Boolean | Whether the repository the base branch belongs to allows merge commits. |
| GitHub.PR.Base.Repo.SubscribersCount | Number | The number of entities that subscribe to the repository the base branch belongs to. |
| GitHub.PR.AuthorAssociation | String | The pull request author association. |
| GitHub.PR.Draft | Boolean | Whether the pull request is a draft. |
| GitHub.PR.Merged | Boolean | Whether the pull request is merged. |
| GitHub.PR.Mergeable | Boolean | Whether the pull request is mergeable. |
| GitHub.PR.Rebaseable | Boolean | Whether the pull request is rebaseable. |
| GitHub.PR.MergeableState | String | The mergeable state of the pull request. |
| GitHub.PR.MergedBy.Login | String | The login of the user who merged the pull request. |
| GitHub.PR.MergedBy.ID | Number | The ID of the user who merged the pull request. |
| GitHub.PR.MergedBy.NodeID | String | The node ID of the user who merged the pull request. |
| GitHub.PR.MergedBy.Type | String | The type of the user who merged the pull request. |
| GitHub.PR.MergedBy.SiteAdmin | Boolean | Whether the user who merged the pull request is a site admin. |
| GitHub.PR.Comments | Number | The number of comments on the pull request. |
| GitHub.PR.ReviewComments | Number | The number of review comments on the pull request. |
| GitHub.PR.MaintainerCanModify | Boolean | Whether the maintainer can modify the pull request. |
| GitHub.PR.Commits | Number | The number of commits in the pull request. |
| GitHub.PR.Additions | Number | The number of additions in the pull request. |
| GitHub.PR.Deletions | Number | The number of deletions in the pull request. |
| GitHub.PR.ChangedFiles | Number | The number of changed files in the pull request. |

#### Command Example

```!GitHub-list-branch-pull-requests branch_name=Update-Docker-Image```

#### Context Example

```json
{
 "GitHub": {
     "PR": {
         "ActiveLockReason": null,
         "Additions": null,
         "AuthorAssociation": "MEMBER",
         "Base": {
             "Label": "demisto:master",
             "Ref": "master",
             "Repo": {
                 "AllowMergeCommit": null,
                 "AllowRebaseMerge": null,
                 "AllowSquashMerge": null,
                 "Archived": false,
                 "CreatedAt": "2016-06-06T12:17:02Z",
                 "DefaultBranch": "master",
                 "Description": "Demisto is now Cortex XSOAR. Automate and orchestrate your Security Operations with Cortex XSOAR's ever-growing Content Repository. Pull Requests are always welcome and highly appreciated! ",
                 "Disabled": false,
                 "Fork": false,
                 "ForksCount": 678,
                 "FullName": "demisto/content",
                 "HasDownloads": true,
                 "HasIssues": false,
                 "HasPages": false,
                 "HasProjects": true,
                 "HasWiki": false,
                 "ID": 60525392,
                 "Language": "Python",
                 "Name": "content",
                 "NodeID": "MDEwOlJlcG9zaXRvcnk2MDUyNTM5Mg==",
                 "OpenIssuesCount": 181,
                 "Owner": {
                     "ID": 11011767,
                     "Login": "demisto",
                     "NodeID": "MDEyOk9yZ2FuaXphdGlvbjExMDExNzY3",
                     "SiteAdmin": false,
                     "Type": "Organization"
                 },
                 "Private": false,
                 "PushedAt": "2021-05-06T11:49:07Z",
                 "Size": 371861,
                 "StargazersCount": 635,
                 "SucscribersCount": null,
                 "Topics": null,
                 "UpdatedAt": "2021-05-06T11:41:27Z",
                 "WatchersCount": 635
             },
             "SHA": "9adf770fb981ec8bc9d6e87669be75da23176693",
             "User": {
                 "ID": 11011767,
                 "Login": "demisto",
                 "NodeID": "MDEyOk9yZ2FuaXphdGlvbjExMDExNzY3",
                 "SiteAdmin": false,
                 "Type": "Organization"
             }
         },
         "Body": "Updated Docker Images For Integrations",
         "ChangedFiles": null,
         "ClosedAt": null,
         "Comments": null,
         "Commits": null,
         "CreatedAt": "2021-05-03T14:29:25Z",
         "Deletions": null,
         "Draft": false,
         "Head": {
             "Label": "demisto:Update-Docker-Image",
             "Ref": "Update-Docker-Image",
             "Repo": {
                 "AllowMergeCommit": null,
                 "AllowRebaseMerge": null,
                 "AllowSquashMerge": null,
                 "Archived": false,
                 "CreatedAt": "2016-06-06T12:17:02Z",
                 "DefaultBranch": "master",
                 "Description": "Demisto is now Cortex XSOAR. Automate and orchestrate your Security Operations with Cortex XSOAR's ever-growing Content Repository. Pull Requests are always welcome and highly appreciated! ",
                 "Disabled": false,
                 "Fork": false,
                 "ForksCount": 678,
                 "FullName": "demisto/content",
                 "HasDownloads": true,
                 "HasIssues": false,
                 "HasPages": false,
                 "HasProjects": true,
                 "HasWiki": false,
                 "ID": 60525392,
                 "Language": "Python",
                 "Name": "content",
                 "NodeID": "MDEwOlJlcG9zaXRvcnk2MDUyNTM5Mg==",
                 "OpenIssuesCount": 181,
                 "Owner": {
                     "ID": 11011767,
                     "Login": "demisto",
                     "NodeID": "MDEyOk9yZ2FuaXphdGlvbjExMDExNzY3",
                     "SiteAdmin": false,
                     "Type": "Organization"
                 },
                 "Private": false,
                 "PushedAt": "2021-05-06T11:49:07Z",
                 "Size": 371861,
                 "StargazersCount": 635,
                 "SucscribersCount": null,
                 "Topics": null,
                 "UpdatedAt": "2021-05-06T11:41:27Z",
                 "WatchersCount": 635
             },
             "SHA": "baee6e30aaa0f52e676987c1968ffd3ce11d7e57",
             "User": {
                 "ID": 11011767,
                 "Login": "demisto",
                 "NodeID": "MDEyOk9yZ2FuaXphdGlvbjExMDExNzY3",
                 "SiteAdmin": false,
                 "Type": "Organization"
             }
         },
         "ID": 629143674,
         "Label": [
             {
                 "Color": null,
                 "Default": false,
                 "Description": "",
                 "ID": 1523790036,
                 "Name": "docs-approved",
                 "NodeID": "MDU6TGFiZWwxNTIzNzkwMDM2"
             }
         ],
         "Locked": false,
         "MaintainerCanModify": null,
         "MergeCommitSHA": "5854633d909c5672ba6ccf118c4dae68eb4e38c0",
         "Mergeable": null,
         "MergeableState": null,
         "Merged": null,
         "MergedAt": null,
         "NodeID": "MDExOlB1bGxSZXF1ZXN0NjI5MTQzNjc0",
         "Number": 12510,
         "Rebaseable": null,
         "ReviewComments": null,
         "State": "open",
         "UpdatedAt": "2021-05-03T14:48:58Z",
         "User": {
             "ID": 55035720,
             "Login": "content-bot",
             "NodeID": "MDQ6VXNlcjU1MDM1NzIw",
             "SiteAdmin": false,
             "Type": "User"
         }
     }
  }
}

Human Readable Output

Pull Request For Branch #Update-Docker-Image

AuthorAssociation Base Body CreatedAt Draft Head ID Label Locked MergeCommitSHA NodeID Number State UpdatedAt User
MEMBER Label: demisto:master
Ref: master
SHA: 9adf770fb981ec8bc9d6e87669be75da23176693
User: {“Login”: “demisto”, “ID”: 11011767, “NodeID”: “MDEyOk9yZ2FuaXphdGlvbjExMDExNzY3”, “Type”: “Organization”, “SiteAdmin”: false}
Repo: {“ID”: 60525392, “NodeID”: “MDEwOlJlcG9zaXRvcnk2MDUyNTM5Mg==”, “Name”: “content”, “FullName”: “demisto/content”, “Owner”: {“Login”: “demisto”, “ID”: 11011767, “NodeID”: “MDEyOk9yZ2FuaXphdGlvbjExMDExNzY3”, “Type”: “Organization”, “SiteAdmin”: false}, “Private”: false, “Description”: “Demisto is now Cortex XSOAR. Automate and orchestrate your Security Operations with Cortex XSOAR’s ever-growing Content Repository. Pull Requests are always welcome and highly appreciated! “, “Fork”: false, “Language”: “Python”, “ForksCount”: 678, “StargazersCount”: 635, “WatchersCount”: 635, “Size”: 371861, “DefaultBranch”: “master”, “OpenIssuesCount”: 181, “Topics”: null, “HasIssues”: false, “HasProjects”: true, “HasWiki”: false, “HasPages”: false, “HasDownloads”: true, “Archived”: false, “Disabled”: false, “PushedAt”: “2021-05-06T11:49:07Z”, “CreatedAt”: “2016-06-06T12:17:02Z”, “UpdatedAt”: “2021-05-06T11:41:27Z”, “AllowRebaseMerge”: null, “AllowSquashMerge”: null, “AllowMergeCommit”: null, “SucscribersCount”: null}
Updated Docker Images For Integrations 2021-05-03T14:29:25Z false Label: demisto:Update-Docker-Image
Ref: Update-Docker-Image
SHA: baee6e30aaa0f52e676987c1968ffd3ce11d7e57
User: {“Login”: “demisto”, “ID”: 11011767, “NodeID”: “MDEyOk9yZ2FuaXphdGlvbjExMDExNzY3”, “Type”: “Organization”, “SiteAdmin”: false}
Repo: {“ID”: 60525392, “NodeID”: “MDEwOlJlcG9zaXRvcnk2MDUyNTM5Mg==”, “Name”: “content”, “FullName”: “demisto/content”, “Owner”: {“Login”: “demisto”, “ID”: 11011767, “NodeID”: “MDEyOk9yZ2FuaXphdGlvbjExMDExNzY3”, “Type”: “Organization”, “SiteAdmin”: false}, “Private”: false, “Description”: “Demisto is now Cortex XSOAR. Automate and orchestrate your Security Operations with Cortex XSOAR’s ever-growing Content Repository. Pull Requests are always welcome and highly appreciated! “, “Fork”: false, “Language”: “Python”, “ForksCount”: 678, “StargazersCount”: 635, “WatchersCount”: 635, “Size”: 371861, “DefaultBranch”: “master”, “OpenIssuesCount”: 181, “Topics”: null, “HasIssues”: false, “HasProjects”: true, “HasWiki”: false, “HasPages”: false, “HasDownloads”: true, “Archived”: false, “Disabled”: false, “PushedAt”: “2021-05-06T11:49:07Z”, “CreatedAt”: “2016-06-06T12:17:02Z”, “UpdatedAt”: “2021-05-06T11:41:27Z”, “AllowRebaseMerge”: null, “AllowSquashMerge”: null, “AllowMergeCommit”: null, “SucscribersCount”: null}
629143674 {‘ID’: 1523790036, ‘NodeID’: ‘MDU6TGFiZWwxNTIzNzkwMDM2’, ‘Name’: ‘docs-approved’, ‘Description’: ‘’, ‘Color’: None, ‘Default’: False} false 5854633d909c5672ba6ccf118c4dae68eb4e38c0 MDExOlB1bGxSZXF1ZXN0NjI5MTQzNjc0 12510 open 2021-05-03T14:48:58Z Login: content-bot
ID: 55035720
NodeID: MDQ6VXNlcjU1MDM1NzIw
Type: User
SiteAdmin: false

Github-commit-file

Deprecated. Use github-commit-file instead.


Commits a given file.

Base Command

Github-commit-file

Input

Argument Name Description Required
commit_message Commit message. Required
path_to_file The path to the file in the GitHub repo (including file name and file ending). Required
entry_id The entry ID for the file to commit. Either “entry_id” or “file_text” must be provided. Optional
file_text The plain text for the file to commit. Either “entry_id” or “file_text” must be provided. Optional
branch_name The branch name. Required
file_sha The blob SHA of the file being replaced. Use the GitHub-list-files command to get the SHA value of the file. Required if you are updating a file. Optional

Context Output

There is no context output for this command.

Command Example

!Github-commit-file commit_message="test commit" path_to_file="TEST.md" branch_name=branch-for-pr file_sha=hjashd878ad file_text=Test

Human Readable Output

The file TEST.md committed successfully. Link to the commit: https://github.com/content-bot/hello-world/commit/7678213ghg72136

GitHub-create-release

Deprecated. Use github-create-release instead.


Creates a release.

Base Command

GitHub-create-release

Input

Argument Name Description Required
name The name of the release. Optional
tag_name The name of the release tag. Required
body Text describing the contents of the tag. Optional
ref The target branch/commit SHA from where to create the release. Optional
draft Set to true to create a draft (unpublished) release, set to false to create a published one. Default is True. Optional

Context Output

Path Type Description
GitHub.Release.draft Boolean Whether the release is a draft.
GitHub.Release.html_url String The release URL.
GitHub.Release.id Number The ID of the release.
GitHub.Release.url String GitHub API URL link to the release.

Command Example

!GitHub-create-release tag_name=1.0.0 body=`First release` draft=True name=1.0.0

Context Example
{
    "GitHub.Release": [
        {
            "draft": true,
            "html_url": "https://github.com/demisto/sdk/releases/tag/1.0.0",
            "id": 4785254,
            "url": "https://api.github.com/repos/demisto/sdk/releases/1.0.0"
        }
    ]
}

Human Readable Output

Release 1.0.0 created successfully for repo sdk: https://github.com/demisto/sdk/releases/tag/1.0.0

Github-list-issue-events

Deprecated. Use github-list-issue-events instead.


Returns events corresponding to the given issue.

Base Command

Github-list-issue-events

Input

Argument Name Description Required
issue_number The issue number to retrieve events for. Required

Context Output

Path Type Description
GitHub.IssueEvent.id Number Event ID.
GitHub.IssueEvent.node_id String Event node ID.
GitHub.IssueEvent.url String Event URL.
GitHub.IssueEvent.actor.login String Event actor login username.
GitHub.IssueEvent.actor.id Number Event actor ID.
GitHub.IssueEvent.actor.node_id String Event actor node ID.
GitHub.IssueEvent.actor.avatar_url String Event actor avatar URL.
GitHub.IssueEvent.actor.gravatar_id String Event actor gravatar ID.
GitHub.IssueEvent.actor.url String Event actor URL.
GitHub.IssueEvent.actor.html_url String Event actor HTML URL.
GitHub.IssueEvent.actor.followers_url String Event actor followers URL.
GitHub.IssueEvent.actor.following_url String Event actor following URL.
GitHub.IssueEvent.actor.gists_url String Event actor gists URL.
GitHub.IssueEvent.actor.starred_url String Event actor starred URL.
GitHub.IssueEvent.actor.subscriptions_url String Event actor subscriptions URL.
GitHub.IssueEvent.actor.organizations_url String Event actor organizations URL.
GitHub.IssueEvent.actor.repos_url String Event actor repos URL.
GitHub.IssueEvent.actor.events_url String Event actor events URL.
GitHub.IssueEvent.actor.received_events_url String Event actor received events URL.
GitHub.IssueEvent.actor.type String Event actor type.
GitHub.IssueEvent.actor.site_admin Boolean Indicates whether the event actor is the site admin.
GitHub.IssueEvent.event String Issue event type, for example labeled, closed.
GitHub.IssueEvent.commit_id Unknown Event commit ID.
GitHub.IssueEvent.commit_url Unknown Event commit URL.
GitHub.IssueEvent.created_at Date Event created time.
GitHub.IssueEvent.label.name String Event label name.
GitHub.IssueEvent.label.color String Event label color.
GitHub.IssueEvent.performed_via_github_app Unknown Indicates whether event was performed via a GitHub application.
GitHub.IssueEvent.assignee.login String Assignee login username.
GitHub.IssueEvent.assignee.id Number Assignee ID.
GitHub.IssueEvent.assignee.node_id String Assignee node ID.
GitHub.IssueEvent.assignee.avatar_url String Assignee avatar URL.
GitHub.IssueEvent.assignee.gravatar_id String Assignee gravatar ID.
GitHub.IssueEvent.assignee.url String Assignee URL.
GitHub.IssueEvent.assignee.html_url String Assignee HTML URL.
GitHub.IssueEvent.assignee.followers_url String Assignee followers URL.
GitHub.IssueEvent.assignee.following_url String Assignee following URL.
GitHub.IssueEvent.assignee.gists_url String Assignee gists URL.
GitHub.IssueEvent.assignee.starred_url String Assignee starred URL.
GitHub.IssueEvent.assignee.subscriptions_url String Assignee subscriptions URL.
GitHub.IssueEvent.assignee.organizations_url String Assignee organizations URL.
GitHub.IssueEvent.assignee.repos_url String Assignee repos URL.
GitHub.IssueEvent.assignee.events_url String Assignee events URL.
GitHub.IssueEvent.assignee.received_events_url String Assignee received events URL.
GitHub.IssueEvent.assignee.type String Assignee type.
GitHub.IssueEvent.assignee.site_admin Boolean Indicates whether the assignee is a site admin.
GitHub.IssueEvent.assigner.login String Assigner login username.
GitHub.IssueEvent.assigner.id Number Assigner ID.
GitHub.IssueEvent.assigner.node_id String Assigner node ID.
GitHub.IssueEvent.assigner.avatar_url String Assigner avatar URL.
GitHub.IssueEvent.assigner.gravatar_id String Assigner gravatar ID.
GitHub.IssueEvent.assigner.url String Assigner URL.
GitHub.IssueEvent.assigner.html_url String Assigner HTML URL.
GitHub.IssueEvent.assigner.followers_url String Assigner followers URL.
GitHub.IssueEvent.assigner.following_url String Assigner following URL.
GitHub.IssueEvent.assigner.gists_url String Assigner gists URL.
GitHub.IssueEvent.assigner.starred_url String Assigner starred URL.
GitHub.IssueEvent.assigner.subscriptions_url String Assigner subscriptions URL.
GitHub.IssueEvent.assigner.organizations_url String Assigner organizations URL.
GitHub.IssueEvent.assigner.repos_url String Assigner repos URL.
GitHub.IssueEvent.assigner.events_url String Assigner events URL.
GitHub.IssueEvent.assigner.received_events_url String Assigner received events URL.
GitHub.IssueEvent.assigner.type String Assigner type.
GitHub.IssueEvent.assigner.site_admin Boolean Indicates whether the assignee is a site admin.

Command Example

!Github-list-issue-events issue_number=1079

Context Example

{
    "GitHub": {
        "IssueEvent": [
            {
                "actor": {
                    "avatar_url": "https://avatars.githubusercontent.com/u/70005542?v=4",
                    "events_url": "https://api.github.com/users/tomneeman151293/events{/privacy}",
                    "followers_url": "https://api.github.com/users/tomneeman151293/followers",
                    "following_url": "https://api.github.com/users/tomneeman151293/following{/other_user}",
                    "gists_url": "https://api.github.com/users/tomneeman151293/gists{/gist_id}",
                    "gravatar_id": "",
                    "html_url": "https://github.com/tomneeman151293",
                    "id": 70005542,
                    "login": "tomneeman151293",
                    "node_id": "MDQ6VXNlcjcwMDA1NTQy",
                    "organizations_url": "https://api.github.com/users/tomneeman151293/orgs",
                    "received_events_url": "https://api.github.com/users/tomneeman151293/received_events",
                    "repos_url": "https://api.github.com/users/tomneeman151293/repos",
                    "site_admin": false,
                    "starred_url": "https://api.github.com/users/tomneeman151293/starred{/owner}{/repo}",
                    "subscriptions_url": "https://api.github.com/users/tomneeman151293/subscriptions",
                    "type": "User",
                    "url": "https://api.github.com/users/tomneeman151293"
                },
                "commit_id": null,
                "commit_url": null,
                "created_at": "2021-01-28T13:00:26Z",
                "event": "labeled",
                "id": 4260960414,
                "label": {
                    "color": "d73a4a",
                    "name": "bug"
                },
                "node_id": "MDEyOkxhYmVsZWRFdmVudDQyNjA5NjA0MTQ=",
                "performed_via_github_app": null,
                "url": "https://api.github.com/repos/demisto/demisto-sdk/issues/events/4260960414"
            },
            {
                "actor": {
                    "avatar_url": "https://avatars.githubusercontent.com/u/70005542?v=4",
                    "events_url": "https://api.github.com/users/tomneeman151293/events{/privacy}",
                    "followers_url": "https://api.github.com/users/tomneeman151293/followers",
                    "following_url": "https://api.github.com/users/tomneeman151293/following{/other_user}",
                    "gists_url": "https://api.github.com/users/tomneeman151293/gists{/gist_id}",
                    "gravatar_id": "",
                    "html_url": "https://github.com/tomneeman151293",
                    "id": 70005542,
                    "login": "tomneeman151293",
                    "node_id": "MDQ6VXNlcjcwMDA1NTQy",
                    "organizations_url": "https://api.github.com/users/tomneeman151293/orgs",
                    "received_events_url": "https://api.github.com/users/tomneeman151293/received_events",
                    "repos_url": "https://api.github.com/users/tomneeman151293/repos",
                    "site_admin": false,
                    "starred_url": "https://api.github.com/users/tomneeman151293/starred{/owner}{/repo}",
                    "subscriptions_url": "https://api.github.com/users/tomneeman151293/subscriptions",
                    "type": "User",
                    "url": "https://api.github.com/users/tomneeman151293"
                },
                "commit_id": null,
                "commit_url": null,
                "created_at": "2021-01-28T15:20:27Z",
                "event": "closed",
                "id": 4261648354,
                "node_id": "MDExOkNsb3NlZEV2ZW50NDI2MTY0ODM1NA==",
                "performed_via_github_app": null,
                "url": "https://api.github.com/repos/demisto/demisto-sdk/issues/events/4261648354"
            }
        ]
    }
}

Human Readable Output

GitHub Issue Events For Issue 1079

actor commit_id commit_url created_at event id label node_id performed_via_github_app url
login: tomneeman151293
id: 70005542
node_id: MDQ6VXNlcjcwMDA1NTQy
avatar_url: https://avatars.githubusercontent.com/u/70005542?v=4
gravatar_id:
url: https://api.github.com/users/tomneeman151293
html_url: https://github.com/tomneeman151293
followers_url: https://api.github.com/users/tomneeman151293/followers
following_url: https://api.github.com/users/tomneeman151293/following{/other_user}
gists_url: https://api.github.com/users/tomneeman151293/gists{/gist_id}
starred_url: https://api.github.com/users/tomneeman151293/starred{/owner}{/repo}
subscriptions_url: https://api.github.com/users/tomneeman151293/subscriptions
organizations_url: https://api.github.com/users/tomneeman151293/orgs
repos_url: https://api.github.com/users/tomneeman151293/repos
events_url: https://api.github.com/users/tomneeman151293/events{/privacy}
received_events_url: https://api.github.com/users/tomneeman151293/received_events
type: User
site_admin: false
    2021-01-28T13:00:26Z labeled 4260960414 name: bug
color: d73a4a
MDEyOkxhYmVsZWRFdmVudDQyNjA5NjA0MTQ=   https://api.github.com/repos/demisto/demisto-sdk/issues/events/4260960414
login: tomneeman151293
id: 70005542
node_id: MDQ6VXNlcjcwMDA1NTQy
avatar_url: https://avatars.githubusercontent.com/u/70005542?v=4
gravatar_id:
url: https://api.github.com/users/tomneeman151293
html_url: https://github.com/tomneeman151293
followers_url: https://api.github.com/users/tomneeman151293/followers
following_url: https://api.github.com/users/tomneeman151293/following{/other_user}
gists_url: https://api.github.com/users/tomneeman151293/gists{/gist_id}
starred_url: https://api.github.com/users/tomneeman151293/starred{/owner}{/repo}
subscriptions_url: https://api.github.com/users/tomneeman151293/subscriptions
organizations_url: https://api.github.com/users/tomneeman151293/orgs
repos_url: https://api.github.com/users/tomneeman151293/repos
events_url: https://api.github.com/users/tomneeman151293/events{/privacy}
received_events_url: https://api.github.com/users/tomneeman151293/received_events
type: User
site_admin: false
    2021-01-28T15:20:27Z closed 4261648354   MDExOkNsb3NlZEV2ZW50NDI2MTY0ODM1NA==   https://api.github.com/repos/demisto/demisto-sdk/issues/events/4261648354

GitHub-list-all-projects

Deprecated. Use github-list-all-projects instead.


Lists all project boards a user can see.

Base Command

GitHub-list-all-projects

Input

Argument Name Description Required
project_filter Only list projects with the specified numbers (IDs). Optional
limit The number of projects to return. Default is 20. Maximum is 100. Optional

Context Output

Path Type Description
GitHub.Project.Name String The name of the project board.
GitHub.Project.ID Number The ID of the project board.
GitHub.Project.Number Number The project board number.
GitHub.Project.Columns.Name String The column Name.
GitHub.Project.Columns.ColumnID Number The ID of the column.
GitHub.Project.Columns.Cards.CardID Number The ID of the card.
GitHub.Project.Columns.Cards.ContentNumber Number The content number of this card, usually this is the issue number.
GitHub.Project.Issues List List of all issue numbers that are in this project board.

Command Example

!GitHub-list-all-projects project_filter="1,2"

Context Example

{
  "GitHub": {
    "Project": {
       "XSOAR Data": {
        "Number": 23,
        "ID": 2,
        "Columns": {
          "In progress": {
            "Cards": [
              {
                "CardID": 55555,
                "ContentNumber": 33883
              },
              {
                "CardID": 66666,
                "ContentNumber": 34852
              },
            ],
            "Name": "In progress",
            "ColumnID": 13241511
          },
          "Done": {
            "Cards": [
              {
                "CardID": 61858005,
                "ContentNumber": 37480
              },
              {
                "CardID": 60428728,
                "ContentNumber": 36608
              },
            ],
            "Name": "Done",
            "ColumnID": 13437971
          }
        },
        "Issues": [
          33883,
          34852,
          37480,
          36608
        ],
        "Name": "XSOAR Data"
      }
  }
}

GitHub-move-issue-to-project-board

Deprecated. Use github-move-issue-to-project-board instead.


Moves an issue in the project board to a different column.

Base Command

GitHub-move-issue-to-project-board

Input

Argument Name Description Required
column_id The destination column ID. Required
card_id The card ID to move. Required
position The position of the card in the new column. Optional

Command Example

!GitHub-move-issue-to-project-board card_id=1111 column_id=1234 position="top"

GitHub-add-issue-to-project-board

Deprecated. Use github-add-issue-to-project-board instead.


Adds an Issue as a card in column of a spesific project.

Base Command

GitHub-add-issue-to-project-board

Input

Argument Name Description Required
column_id Column unique id . Required
issue_unique_id Issue unique ID. Required
content_type Content type of the project card. Default is Issue. Optional

Context Output

There is no context output for this command.

GitHub-get-path-data

Deprecated. Use github-get-path-data instead.


Gets the data of the a given path.

Base Command

GitHub-get-path-data

Input

Argument Name Description Required
relative_path Relative path to retrieve its data. Required
branch_name The branch name from which to get the file data. Default is master. Optional
organization The name of the organization containing the file. Optional
repository The repository of the file. Optional

Context Output

Path Type Description
GitHub.PathData.name String Path name.
GitHub.PathData.path String Relative path for the given repository.
GitHub.PathData.sha String Path SHA.
GitHub.PathData.size Number Path size in bytes. Will be 0 if path to a dir was given.
GitHub.PathData.url String Path URL.
GitHub.PathData.html_url String Path HTML URL.
GitHub.PathData.git_url String Path Git URL.
GitHub.PathData.download_url String Path download URL. If a directory path was given will be empty.
GitHub.PathData.type String Path data, for example file, dir.
GitHub.PathData.content String Content of the path if a file path was given.
GitHub.PathData.encoding String Encoding method if path to a file was given.
GitHub.PathData.entries.name String If a dir was given in file_path, name of the dir entry.
GitHub.PathData.entries.path String If a dir was given in file_path, path of the dir entry.
GitHub.PathData.entries.sha String If a dir was given in file_path, SHA of the dir entry.
GitHub.PathData.entries.size Number If a dir was given in file_path, size of the dir entry. Will be 0 if entry is also a dir.
GitHub.PathData.entries.url String If a dir was given in file_path, URL of the dir entry.
GitHub.PathData.entries.html_url String If a dir was given in file_path, HTML URL of the dir entry.
GitHub.PathData.entries.git_url String If a dir was given in file_path, Git URL of the dir entry.
GitHub.PathData.entries.download_url String If a dir was given in file_path, download URL of the dir entry. Will be empty if entry is also a dir.
GitHub.PathData.entries.type String If a dir was given in file_path, type of the dir entry.

Command Example

!GitHub-get-path-data organization=demisto repository=content relative_path=Packs/BitcoinAbuse/Integrations/BitcoinAbuse

Context Example

{
    "GitHub": {
        "PathData": {
            "download_url": null,
            "entries": [
                {
                    "download_url": "https://raw.githubusercontent.com/demisto/content/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse.py",
                    "git_url": "https://api.github.com/repos/demisto/content/git/blobs/23b55cb33aadaa6753e3df1e1d90d3cdc951c745",
                    "html_url": "https://github.com/demisto/content/blob/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse.py",
                    "name": "BitcoinAbuse.py",
                    "path": "Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse.py",
                    "sha": "23b55cb33aadaa6753e3df1e1d90d3cdc951c745",
                    "size": 14395,
                    "type": "file",
                    "url": "https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse.py?ref=master"
                },
                {
                    "download_url": "https://raw.githubusercontent.com/demisto/content/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse.yml",
                    "git_url": "https://api.github.com/repos/demisto/content/git/blobs/17bbcfd9270570727c2e0f48591fcb9a98a0711e",
                    "html_url": "https://github.com/demisto/content/blob/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse.yml",
                    "name": "BitcoinAbuse.yml",
                    "path": "Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse.yml",
                    "sha": "17bbcfd9270570727c2e0f48591fcb9a98a0711e",
                    "size": 3929,
                    "type": "file",
                    "url": "https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse.yml?ref=master"
                },
                {
                    "download_url": "https://raw.githubusercontent.com/demisto/content/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_description.md",
                    "git_url": "https://api.github.com/repos/demisto/content/git/blobs/7d969d68833e2424ba8411c93fb8110face60414",
                    "html_url": "https://github.com/demisto/content/blob/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_description.md",
                    "name": "BitcoinAbuse_description.md",
                    "path": "Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_description.md",
                    "sha": "7d969d68833e2424ba8411c93fb8110face60414",
                    "size": 1305,
                    "type": "file",
                    "url": "https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_description.md?ref=master"
                },
                {
                    "download_url": "https://raw.githubusercontent.com/demisto/content/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_image.png",
                    "git_url": "https://api.github.com/repos/demisto/content/git/blobs/52bef504f8dc4b58ddc6f200cdd135bcdfe9719a",
                    "html_url": "https://github.com/demisto/content/blob/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_image.png",
                    "name": "BitcoinAbuse_image.png",
                    "path": "Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_image.png",
                    "sha": "52bef504f8dc4b58ddc6f200cdd135bcdfe9719a",
                    "size": 3212,
                    "type": "file",
                    "url": "https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_image.png?ref=master"
                },
                {
                    "download_url": "https://raw.githubusercontent.com/demisto/content/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_test.py",
                    "git_url": "https://api.github.com/repos/demisto/content/git/blobs/dc2c4106cc3589461c7470a5c26e6e8927192d7f",
                    "html_url": "https://github.com/demisto/content/blob/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_test.py",
                    "name": "BitcoinAbuse_test.py",
                    "path": "Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_test.py",
                    "sha": "dc2c4106cc3589461c7470a5c26e6e8927192d7f",
                    "size": 7150,
                    "type": "file",
                    "url": "https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_test.py?ref=master"
                },
                {
                    "download_url": "https://raw.githubusercontent.com/demisto/content/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/Pipfile",
                    "git_url": "https://api.github.com/repos/demisto/content/git/blobs/3523d3b6b93bd611859c23e1f63a774d78a0363a",
                    "html_url": "https://github.com/demisto/content/blob/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/Pipfile",
                    "name": "Pipfile",
                    "path": "Packs/BitcoinAbuse/Integrations/BitcoinAbuse/Pipfile",
                    "sha": "3523d3b6b93bd611859c23e1f63a774d78a0363a",
                    "size": 257,
                    "type": "file",
                    "url": "https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/Pipfile?ref=master"
                },
                {
                    "download_url": "https://raw.githubusercontent.com/demisto/content/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/Pipfile.lock",
                    "git_url": "https://api.github.com/repos/demisto/content/git/blobs/6bdb9313414e337e128df3715f17d372f5691608",
                    "html_url": "https://github.com/demisto/content/blob/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/Pipfile.lock",
                    "name": "Pipfile.lock",
                    "path": "Packs/BitcoinAbuse/Integrations/BitcoinAbuse/Pipfile.lock",
                    "sha": "6bdb9313414e337e128df3715f17d372f5691608",
                    "size": 15993,
                    "type": "file",
                    "url": "https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/Pipfile.lock?ref=master"
                },
                {
                    "download_url": "https://raw.githubusercontent.com/demisto/content/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/README.md",
                    "git_url": "https://api.github.com/repos/demisto/content/git/blobs/fba823cddcc3637b2989598b7ae08731002f8feb",
                    "html_url": "https://github.com/demisto/content/blob/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/README.md",
                    "name": "README.md",
                    "path": "Packs/BitcoinAbuse/Integrations/BitcoinAbuse/README.md",
                    "sha": "fba823cddcc3637b2989598b7ae08731002f8feb",
                    "size": 7188,
                    "type": "file",
                    "url": "https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/README.md?ref=master"
                },
                {
                    "download_url": null,
                    "git_url": "https://api.github.com/repos/demisto/content/git/trees/ed2025b734667dfde3b405f8a131b785e9d8fc9d",
                    "html_url": "https://github.com/demisto/content/tree/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/test_data",
                    "name": "test_data",
                    "path": "Packs/BitcoinAbuse/Integrations/BitcoinAbuse/test_data",
                    "sha": "ed2025b734667dfde3b405f8a131b785e9d8fc9d",
                    "size": 0,
                    "type": "dir",
                    "url": "https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/test_data?ref=master"
                }
            ],
            "git_url": "https://api.github.com/repos/demisto/content/git/trees/1a0c49c84e7bcd02af5587082b6ed48634a20402",
            "html_url": "https://github.com/demisto/content/tree/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse",
            "name": "BitcoinAbuse",
            "path": "Packs/BitcoinAbuse/Integrations/BitcoinAbuse",
            "sha": "1a0c49c84e7bcd02af5587082b6ed48634a20402",
            "size": 0,
            "type": "dir",
            "url": "https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse?ref=master"
        }
    }
}

Human Readable Output

File Data For File Packs/BitcoinAbuse/Integrations/BitcoinAbuse

entries git_url html_url name path sha size type url
{‘name’: ‘BitcoinAbuse.py’, ‘path’: ‘Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse.py’, ‘sha’: ‘23b55cb33aadaa6753e3df1e1d90d3cdc951c745’, ‘size’: 14395, ‘url’: ‘https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse.py?ref=master’, ‘html_url’: ‘https://github.com/demisto/content/blob/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse.py’, ‘git_url’: ‘https://api.github.com/repos/demisto/content/git/blobs/23b55cb33aadaa6753e3df1e1d90d3cdc951c745’, ‘download_url’: ‘https://raw.githubusercontent.com/demisto/content/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse.py’, ‘type’: ‘file’},
{‘name’: ‘BitcoinAbuse.yml’, ‘path’: ‘Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse.yml’, ‘sha’: ‘17bbcfd9270570727c2e0f48591fcb9a98a0711e’, ‘size’: 3929, ‘url’: ‘https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse.yml?ref=master’, ‘html_url’: ‘https://github.com/demisto/content/blob/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse.yml’, ‘git_url’: ‘https://api.github.com/repos/demisto/content/git/blobs/17bbcfd9270570727c2e0f48591fcb9a98a0711e’, ‘download_url’: ‘https://raw.githubusercontent.com/demisto/content/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse.yml’, ‘type’: ‘file’},
{‘name’: ‘BitcoinAbuse_description.md’, ‘path’: ‘Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_description.md’, ‘sha’: ‘7d969d68833e2424ba8411c93fb8110face60414’, ‘size’: 1305, ‘url’: ‘https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_description.md?ref=master’, ‘html_url’: ‘https://github.com/demisto/content/blob/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_description.md’, ‘git_url’: ‘https://api.github.com/repos/demisto/content/git/blobs/7d969d68833e2424ba8411c93fb8110face60414’, ‘download_url’: ‘https://raw.githubusercontent.com/demisto/content/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_description.md’, ‘type’: ‘file’},
{‘name’: ‘BitcoinAbuse_image.png’, ‘path’: ‘Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_image.png’, ‘sha’: ‘52bef504f8dc4b58ddc6f200cdd135bcdfe9719a’, ‘size’: 3212, ‘url’: ‘https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_image.png?ref=master’, ‘html_url’: ‘https://github.com/demisto/content/blob/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_image.png’, ‘git_url’: ‘https://api.github.com/repos/demisto/content/git/blobs/52bef504f8dc4b58ddc6f200cdd135bcdfe9719a’, ‘download_url’: ‘https://raw.githubusercontent.com/demisto/content/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_image.png’, ‘type’: ‘file’},
{‘name’: ‘BitcoinAbuse_test.py’, ‘path’: ‘Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_test.py’, ‘sha’: ‘dc2c4106cc3589461c7470a5c26e6e8927192d7f’, ‘size’: 7150, ‘url’: ‘https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_test.py?ref=master’, ‘html_url’: ‘https://github.com/demisto/content/blob/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_test.py’, ‘git_url’: ‘https://api.github.com/repos/demisto/content/git/blobs/dc2c4106cc3589461c7470a5c26e6e8927192d7f’, ‘download_url’: ‘https://raw.githubusercontent.com/demisto/content/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/BitcoinAbuse_test.py’, ‘type’: ‘file’},
{‘name’: ‘Pipfile’, ‘path’: ‘Packs/BitcoinAbuse/Integrations/BitcoinAbuse/Pipfile’, ‘sha’: ‘3523d3b6b93bd611859c23e1f63a774d78a0363a’, ‘size’: 257, ‘url’: ‘https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/Pipfile?ref=master’, ‘html_url’: ‘https://github.com/demisto/content/blob/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/Pipfile’, ‘git_url’: ‘https://api.github.com/repos/demisto/content/git/blobs/3523d3b6b93bd611859c23e1f63a774d78a0363a’, ‘download_url’: ‘https://raw.githubusercontent.com/demisto/content/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/Pipfile’, ‘type’: ‘file’},
{‘name’: ‘Pipfile.lock’, ‘path’: ‘Packs/BitcoinAbuse/Integrations/BitcoinAbuse/Pipfile.lock’, ‘sha’: ‘6bdb9313414e337e128df3715f17d372f5691608’, ‘size’: 15993, ‘url’: ‘https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/Pipfile.lock?ref=master’, ‘html_url’: ‘https://github.com/demisto/content/blob/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/Pipfile.lock’, ‘git_url’: ‘https://api.github.com/repos/demisto/content/git/blobs/6bdb9313414e337e128df3715f17d372f5691608’, ‘download_url’: ‘https://raw.githubusercontent.com/demisto/content/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/Pipfile.lock’, ‘type’: ‘file’},
{‘name’: ‘README.md’, ‘path’: ‘Packs/BitcoinAbuse/Integrations/BitcoinAbuse/README.md’, ‘sha’: ‘fba823cddcc3637b2989598b7ae08731002f8feb’, ‘size’: 7188, ‘url’: ‘https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/README.md?ref=master’, ‘html_url’: ‘https://github.com/demisto/content/blob/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/README.md’, ‘git_url’: ‘https://api.github.com/repos/demisto/content/git/blobs/fba823cddcc3637b2989598b7ae08731002f8feb’, ‘download_url’: ‘https://raw.githubusercontent.com/demisto/content/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/README.md’, ‘type’: ‘file’},
{‘name’: ‘test_data’, ‘path’: ‘Packs/BitcoinAbuse/Integrations/BitcoinAbuse/test_data’, ‘sha’: ‘ed2025b734667dfde3b405f8a131b785e9d8fc9d’, ‘size’: 0, ‘url’: ‘https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/test_data?ref=master’, ‘html_url’: ‘https://github.com/demisto/content/tree/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse/test_data’, ‘git_url’: ‘https://api.github.com/repos/demisto/content/git/trees/ed2025b734667dfde3b405f8a131b785e9d8fc9d’, ‘download_url’: None, ‘type’: ‘dir’}
https://api.github.com/repos/demisto/content/git/trees/1a0c49c84e7bcd02af5587082b6ed48634a20402 https://github.com/demisto/content/tree/master/Packs/BitcoinAbuse/Integrations/BitcoinAbuse BitcoinAbuse Packs/BitcoinAbuse/Integrations/BitcoinAbuse 1a0c49c84e7bcd02af5587082b6ed48634a20402 0 dir https://api.github.com/repos/demisto/content/contents/Packs/BitcoinAbuse/Integrations/BitcoinAbuse?ref=master

GitHub-releases-list

Deprecated. Use github-releases-list instead.


Gets release data from a given repository and organization.

Base Command

GitHub-releases-list

Input

Argument Name Description Required
page The page number to retrieve releases from. If limit argument is not given, defaults to 1. Optional
page_size The size of the page. If the limit argument is not specified, defaults to 50. Optional
limit The maximum number of releases to retrieve data for. Will get results of the first pages. Cannot be given with page_size or page arguments. Optional
organization The name of the organization containing the repository. Defaults to the organization instance parameter if not given. Optional
repository The repository containing the releases. Defaults to repository instance parameter if not given. Optional

Context Output

Path Type Description
GitHub.Release.url String The release URL.
GitHub.Release.assets_url String The release assets URL.
GitHub.Release.upload_url String The upload URL.
GitHub.Release.html_url String The HTML URL.
GitHub.Release.id Number The release ID.
GitHub.Release.author.login String The release author login username.
GitHub.Release.author.id Number The release author user ID.
GitHub.Release.author.node_id String The release author node ID.
GitHub.Release.author.avatar_url String The release author avatar URL.
GitHub.Release.author.gravatar_id String The release author gravatar ID.
GitHub.Release.author.url String The release author URL.
GitHub.Release.author.html_url String The release author HTML URL.
GitHub.Release.author.followers_url String The release author followers URL.
GitHub.Release.author.following_url String The release author following URL.
GitHub.Release.author.gists_url String The release author gists URL.
GitHub.Release.author.starred_url String The release author starred URL.
GitHub.Release.author.subscriptions_url String The release author subscriptions URL.
GitHub.Release.author.organizations_url String The release author organizations URL.
GitHub.Release.author.repos_url String The release author repos URL.
GitHub.Release.author.events_url String The release author events URL.
GitHub.Release.author.received_events_url String The release author received events URL.
GitHub.Release.author.type String The release author type, for example “User”.
GitHub.Release.author.site_admin Boolean Whether the release author is the site admin.
GitHub.Release.node_id String The release Node ID.
GitHub.Release.tag_name String The release tag name.
GitHub.Release.target_commitish String The release target commit.
GitHub.Release.name String The release name.
GitHub.Release.draft Boolean Whether the release is a draft.
GitHub.Release.prerelease Boolean Whether the release is a pre release.
GitHub.Release.created_at Date The date the release was created.
GitHub.Release.published_at Date The date the release was published.
GitHub.Release.tarball_url String The release tar URL download.
GitHub.Release.zipball_url String The release zip URL download.
GitHub.Release.body String The release body.

Command Example

!GitHub-releases-list limit=1

Context Example

{
    "GitHub": {
        "Release": {
            "assets": [],
            "assets_url": "https://api.github.com/repos/content-bot/hello-world/releases/48262112/assets",
            "author": {
                "avatar_url": "https://avatars.githubusercontent.com/u/55035720?v=4",
                "events_url": "https://api.github.com/users/content-bot/events{/privacy}",
                "followers_url": "https://api.github.com/users/content-bot/followers",
                "following_url": "https://api.github.com/users/content-bot/following{/other_user}",
                "gists_url": "https://api.github.com/users/content-bot/gists{/gist_id}",
                "gravatar_id": "",
                "html_url": "https://github.com/content-bot",
                "id": 55035720,
                "login": "content-bot",
                "node_id": "MDQ6VXNlcjU1MDM1NzIw",
                "organizations_url": "https://api.github.com/users/content-bot/orgs",
                "received_events_url": "https://api.github.com/users/content-bot/received_events",
                "repos_url": "https://api.github.com/users/content-bot/repos",
                "site_admin": false,
                "starred_url": "https://api.github.com/users/content-bot/starred{/owner}{/repo}",
                "subscriptions_url": "https://api.github.com/users/content-bot/subscriptions",
                "type": "User",
                "url": "https://api.github.com/users/content-bot"
            },
            "body": "test",
            "created_at": "2021-08-23T07:54:37Z",
            "draft": true,
            "html_url": "https://github.com/content-bot/hello-world/releases/tag/untagged-e106615f0216817665d8",
            "id": 48262112,
            "name": "1.0.0",
            "node_id": "MDc6UmVsZWFzZTQ4MjYyMTEy",
            "prerelease": false,
            "published_at": null,
            "tag_name": "1.0.0",
            "tarball_url": null,
            "target_commitish": "master",
            "upload_url": "https://uploads.github.com/repos/content-bot/hello-world/releases/48262112/assets{?name,label}",
            "url": "https://api.github.com/repos/content-bot/hello-world/releases/48262112",
            "zipball_url": null
        }
    }
}

Human Readable Output

Releases Data Of hello-world

assets_url author body created_at draft html_url id name node_id prerelease tag_name target_commitish upload_url url
https://api.github.com/repos/content-bot/hello-world/releases/48262112/assets login: content-bot
id: 55035720
node_id: MDQ6VXNlcjU1MDM1NzIw
avatar_url: https://avatars.githubusercontent.com/u/55035720?v=4
gravatar_id:
url: https://api.github.com/users/content-bot
html_url: https://github.com/content-bot
followers_url: https://api.github.com/users/content-bot/followers
following_url: https://api.github.com/users/content-bot/following{/other_user}
gists_url: https://api.github.com/users/content-bot/gists{/gist_id}
starred_url: https://api.github.com/users/content-bot/starred{/owner}{/repo}
subscriptions_url: https://api.github.com/users/content-bot/subscriptions
organizations_url: https://api.github.com/users/content-bot/orgs
repos_url: https://api.github.com/users/content-bot/repos
events_url: https://api.github.com/users/content-bot/events{/privacy}
received_events_url: https://api.github.com/users/content-bot/received_events
type: User
site_admin: false
test 2021-08-23T07:54:37Z true https://github.com/content-bot/hello-world/releases/tag/untagged-e106615f0216817665d8 48262112 1.0.0 MDc6UmVsZWFzZTQ4MjYyMTEy false 1.0.0 master https://uploads.github.com/repos/content-bot/hello-world/releases/48262112/assets{?name,label} https://api.github.com/repos/content-bot/hello-world/releases/48262112

GitHub-update-comment

Deprecated. Use github-update-comment instead.


Update an already existing comment.

Base Command

GitHub-update-comment

Input

Argument Name Description Required
issue_number The number of the issue to comment on. Required
comment_id the comment id to update. Required
body The contents of the comment. Required

Context Output

Path Type Description
GitHub.Comment.IssueNumber Number The number of the issue to which the comment belongs.
GitHub.Comment.ID Number The ID of the comment.
GitHub.Comment.NodeID String The node ID of the comment.
GitHub.Comment.Body String The body content of the comment.
GitHub.Comment.User.Login String The login of the user who commented.
GitHub.Comment.User.ID Number The ID of the user who commented.
GitHub.Comment.User.NodeID String The node ID of the user who commented.
GitHub.Comment.User.Type String The type of the user who commented.
GitHub.Comment.User.SiteAdmin Boolean Whether the user who commented is a site admin.

GitHub-delete-comment

Deprecated. Use github-delete-comment instead.


Deletes a comment.

Base Command

GitHub-delete-comment

Input

Argument Name Description Required
comment_id The id of comment to delete. Required

Context Output

There is no context output for this command.

GitHub-add-assignee

Deprecated. Use github-add-assignee instead.


Adds up to 10 assignees to an issue. Users already assigned to an issue are not replaced.

Base Command

GitHub-add-assignee

Input

Argument Name Description Required
assignee Users to assign, can be a list of users Required
pull_request_number The number of PR/Issue to assign users to Required

Context Output

Path Type Description
GitHub.Assignees.assignees String assignees to the issue
GitHub.Assignees.assignees.login String Gists URL for user
GitHub.Assignees.assignees.gists_url String assignees to the issue
GitHub.Assignees.assignees.following_url String Following URL for user
GitHub.Assignees.assignees.followers_url String Followers URL for user
GitHub.Assignees.assignees.subscriptions_url String Subscriptions URL for user
GitHub.Assignees.assignees.received_events_url String Received events URL for user
GitHub.Assignees.assignees.events_url String Events URL for user
GitHub.Assignees.assignees.avatar_url String Avatar URL for user
GitHub.Assignees.assignees.url String URL for user for user
GitHub.Assignees.assignees.starred_url String Starred URL for user
GitHub.Assignees.assignees.organizations_url String Organizations URL for user
GitHub.Assignees.assignees.repos_url String Repos URL for user
GitHub.Assignees.assignees.gravatar_id String Gravatar_id for user
GitHub.Assignees.assignees.site_admin String Is user site admin
GitHub.Assignees.assignees.node_id String Node ID for user
GitHub.Assignees.assignees.type String Type of user
GitHub.Assignees.assignees.id String User ID
GitHub.Assignees.assignees.html_url String HTML URL for user

GitHub-trigger-workflow

Deprecated. Use github-trigger-workflow instead.


Triggers a GitHub workflow on a given repository and workflow.

Base Command

GitHub-trigger-workflow

Input

Argument Name Description Required
owner The GitHub owner (organization or username) of the repository. Optional
repository The GitHub repository name. Optional
branch The branch to trigger the workflow on. Optional
workflow The name of your workflow file. Required
inputs The inputs for the workflow. Optional

Context Output

There is no context output for this command.

GitHub-cancel-workflow

Deprecated. Use github-cancel-workflow instead.


Cancels a GitHub workflow.

Base Command

GitHub-cancel-workflow

Input

Argument Name Description Required
owner The GitHub owner (organization or username) of the repository. Optional
repository The GitHub repository name. Optional
workflow_id The ID of the workflow to cancel. Required

Context Output

There is no context output for this command.

GitHub-list-workflows

Deprecated. Use github-list-workflows instead.


Returns a list of GitHub workflows on a given repository.

Base Command

GitHub-list-workflows

Input

Argument Name Description Required
owner The GitHub owner (organization or username) of the repository. Optional
repository The GitHub repository name. Optional
workflow The name of your workflow file. Required
limit The number of workflows to return. Default is 100. Optional

Context Output

Path Type Description
GitHub.Workflow.id Number The GitHub workflow ID (per run).
GitHub.Workflow.name String The GitHub workflow name.
GitHub.Workflow.head_branch String The branch on which the workflow ran.
GitHub.Workflow.head_sha String The commit SHA on which the workflow ran.
GitHub.Workflow.path String The GitHub workflow name path.
GitHub.Workflow.display_title String The GitHub workflow title.
GitHub.Workflow.run_number Number The GitHub workflow run number.
GitHub.Workflow.event String The GitHub workflow trigger type (scheduled, dispatch).
GitHub.Workflow.status String The GitHub workflow status (in_progress, completed).
GitHub.Workflow.conclusion String The GitHub workflow conclusion (cancelled, success).
GitHub.Workflow.workflow_id String The GitHub workflow ID (per workflow).
GitHub.Workflow.url String The GitHub workflow API URL.
GitHub.Workflow.html_url String The GitHub workflow HTML URL.
GitHub.Workflow.created_at Date Datetime the GitHub workflow was created at.
GitHub.Workflow.updated_at Date Datetime the GitHub workflow was updated at.

Command example

!GitHub-list-workflows workflow=nightly.yml limit=1

Context Example

{
    "GitHub": {
        "Workflow": {
            "conclusion": null,
            "created_at": "2023-07-04T08:36:31Z",
            "display_title": "Private repo nightly build",
            "event": "workflow_dispatch",
            "head_branch": "master",
            "head_sha": "123456abcdef",
            "html_url": "https://github.com/demisto/content-private/actions/runs/123456",
            "id": 123456,
            "name": "Private repo nightly build",
            "path": ".github/workflows/nightly.yml",
            "run_number": 1178,
            "status": "in_progress",
            "updated_at": "2023-07-04T08:36:41Z",
            "url": "https://api.github.com/repos/demisto/content-private/actions/runs/123456",
            "workflow_id": 1212121
        }
    }
}

Human Readable Output

GitHub workflows

created_at display_title event head_branch head_sha html_url id name path run_number status updated_at url workflow_id
2023-07-04T08:36:31Z Private repo nightly build workflow_dispatch master 123456abcdef https://github.com/demisto/content-private/actions/runs/123456 123456 Private repo nightly build .github/workflows/nightly.yml 1178 in_progress 2023-07-04T08:36:41Z https://api.github.com/repos/demisto/content-private/actions/runs/123456 1212121

GitHub-delete-file

Deprecated. Use github-delete-file instead.


Delete a file on a Github branch.

Base Command

GitHub-delete-file

Input

Argument Name Description Required
path_to_file The full path to the file in the repository (e.g., path/to/file.txt). Required
branch_name The branch to delete the file from (e.g., main or master). Required
commit_message The commit message for the file deletion. Default is Deleted file via Cortex XSOAR. Optional

Context Output

Path Type Description
GitHub.File.path string The path of the deleted file.
GitHub.File.sha string The SHA of the commit that deleted the file.
GitHub.File.deleted boolean True if the file was deleted.

github-commit-file


Commits a given file.

Base Command

github-commit-file

Input

Argument Name Description Required
commit_message Commit message. Required
path_to_file The path to the file in the Github repo (including file name and file ending). Required
entry_id The entry ID for the file to commit. Either “entry_id” or “file_text” must be provided. Optional
file_text The plain text for the file to commit. Either “entry_id” or “file_text” must be provided. Optional
branch_name The branch name. Required
file_sha The blob SHA of the file being replaced. Use the GitHub-list-files command to get the SHA value of the file. Required if you are updating a file. Optional

Context Output

There is no context output for this command.

github-list-team-members


Lists team members.

Base Command

github-list-team-members

Input

Argument Name Description Required
organization The name of the organization. Required
team_slug Team name. Required
maximum_users Miximum number of users to return. Default is 30. Optional

Context Output

Path Type Description
GitHub.TeamMember.ID Number The ID of the team member.
GitHub.TeamMember.Login String The login name of the team member.
GitHub.TeamMember.Team String The user’s team.

github-search-issues


Searches for and returns issues that match a given query.

Base Command

github-search-issues

Input

Argument Name Description Required
query The query line for the search. For more information see the GitHub documentation at https://help.github.com/en/articles/searching-issues-and-pull-requests. Required
limit The number of issues to return. Default is 50. Maximum is 100. Default is 50. Optional

Context Output

Path Type Description
GitHub.Issue.ID Number The ID of the issue.
GitHub.Issue.Repository String The repository of the issue.
GitHub.Issue.Title String The title of the issue.
GitHub.Issue.Body Unknown The body of the issue.
GitHub.Issue.State String The state of the issue.
GitHub.Issue.Labels String The labels applied to the issue.
GitHub.Issue.Assignees String Users assigned to the issue.
GitHub.Issue.Created_at Date The date the issue was created.
GitHub.Issue.Updated_at Date The date the issue was last updated.
GitHub.Issue.Closed_at Date The date the issue was closed.
GitHub.Issue.Closed_by String The user who closed the issue.
GitHub.Issue.Organization String The repository organization.

github-create-comment


Creates a comment for a given issue.

Base Command

github-create-comment

Input

Argument Name Description Required
issue_number The number of the issue to comment on. Required
body The contents of the comment. Required

Context Output

Path Type Description
GitHub.Comment.IssueNumber Number The number of the issue to which the comment belongs.
GitHub.Comment.ID Number The ID of the comment.
GitHub.Comment.NodeID String The node ID of the comment.
GitHub.Comment.Body String The body content of the comment.
GitHub.Comment.User.Login String The login of the user who commented.
GitHub.Comment.User.ID Number The ID of the user who commented.
GitHub.Comment.User.NodeID String The node ID of the user who commented.
GitHub.Comment.User.Type String The type of the user who commented.
GitHub.Comment.User.SiteAdmin Boolean Whether the user who commented is a site admin.

github-add-label


Adds labels to an issue.

Base Command

github-add-label

Input

Argument Name Description Required
issue_number The number of the issue to add labels to. Required
labels A CSV list of labels to add to an issue. Required

Context Output

There is no context output for this command.

github-delete-branch


Deletes a branch.

Base Command

github-delete-branch

Input

Argument Name Description Required
branch_name The name of the branch to delete. Required

Context Output

There is no context output for this command.

github-add-issue-to-project-board


Adds an Issue as a card in column of a spesific project.

Base Command

github-add-issue-to-project-board

Input

Argument Name Description Required
column_id Column unique id. Required
issue_unique_id Issue unique ID. Required
content_type Content type of the project card. Default is Issue. Optional

Context Output

There is no context output for this command.

github-releases-list


Gets releases data from a given repository and organization.

Base Command

github-releases-list

Input

Argument Name Description Required
page The page number to retrieve releases from. If limit argument is not given, defaults to 1. Optional
page_size The size of the page. If limit argument is not given, defaults to 50. Optional
limit The maximum number of releases data to retrieve. Will get results of the first pages. Cannot be given with page_size or page arguments. Optional
organization The name of the organization containing the repository. Defaults to organization instance parameter if not given. Optional
repository The repository containing the releases. Defaults to repository instance parameter if not given. Optional

Context Output

Path Type Description
GitHub.Release.url String The release URL.
GitHub.Release.assets_url String The release assets URL.
GitHub.Release.upload_url String Upload URL.
GitHub.Release.html_url String HTML URL.
GitHub.Release.id Number The release ID.
GitHub.Release.author.login String The release author login username.
GitHub.Release.author.id Number The release author user ID.
GitHub.Release.author.node_id String The release author node ID.
GitHub.Release.author.avatar_url String The release author avatar URL.
GitHub.Release.author.gravatar_id String The release author gravatar ID.
GitHub.Release.author.url String The release author URL.
GitHub.Release.author.html_url String The release author HTML URL.
GitHub.Release.author.followers_url String The release author followers URL.
GitHub.Release.author.following_url String The release author following URL.
GitHub.Release.author.gists_url String The release author gists URL.
GitHub.Release.author.starred_url String The release author starred URL.
GitHub.Release.author.subscriptions_url String The release author subscriptions URL.
GitHub.Release.author.organizations_url String The release author organizations URL.
GitHub.Release.author.repos_url String The release author repos URL.
GitHub.Release.author.events_url String The release author events URL.
GitHub.Release.author.received_events_url String The release author received events URL.
GitHub.Release.author.type String The release author type. (E.g, “User”).
GitHub.Release.author.site_admin Boolean Whether the release author is a site admin.
GitHub.Release.node_id String The release Node ID.
GitHub.Release.tag_name String The release tag name.
GitHub.Release.target_commitish String The release target commit.
GitHub.Release.name String The release name.
GitHub.Release.draft Boolean Whether release is draft.
GitHub.Release.prerelease Boolean Whether release is pre release.
GitHub.Release.created_at Date Date when release was created.
GitHub.Release.published_at Date Date when release was published.
GitHub.Release.tarball_url String The release tar URL download.
GitHub.Release.zipball_url String The release zip URL download.
GitHub.Release.body String The release body.

github-is-pr-merged


Returns a merged pull request. If the pull request has been merged, the API returns ‘Status: 204 No Content’. If the pull request has not been merged the API returns ‘Status: 404 Not Found’.

Base Command

github-is-pr-merged

Input

Argument Name Description Required
pull_number The issue number of the pull request to check. Required

Context Output

There is no context output for this command.

github-list-all-issues


Lists all issues that the user has access to view.

Base Command

github-list-all-issues

Input

Argument Name Description Required
state The state of the issues to return. Can be ‘open’, ‘closed’ or ‘all’. Default is ‘open’. Possible values are: open, closed, all. Default is open. Required
limit The number of issues to return. Default is 50. Maximum is 100. Default is 50. Optional

Context Output

Path Type Description
GitHub.Issue.ID Number The ID of the issue.
GitHub.Issue.Repository String The repository of the issue.
GitHub.Issue.Title String The title of the issue.
GitHub.Issue.Body Unknown The body of the issue.
GitHub.Issue.State String The state of the issue.
GitHub.Issue.Labels String The labels applied to the issue.
GitHub.Issue.Assignees String Users assigned to the issue.
GitHub.Issue.Created_at Date The date the issue was created.
GitHub.Issue.Updated_at Date The date the issue was last updated.
GitHub.Issue.Closed_at Date The date the issue was closed.
GitHub.Issue.Closed_by String The user who closed the issue.
GitHub.Issue.Organization String The repository organization.

github-create-branch


Create a new branch.

Base Command

github-create-branch

Input

Argument Name Description Required
branch_name The name for the new branch. Required
commit_sha The SHA hash of the commit to reference. Try executing the ‘GitHub-get-branch’ command to find a commit SHA hash to reference. Required

Context Output

There is no context output for this command.

github-list-pr-files


Lists the pull request files.

Base Command

github-list-pr-files

Input

Argument Name Description Required
pull_number The number of the pull request. Required
organization The name of the organization. Optional
repository The repository of the pull request. Optional

Context Output

Path Type Description
GitHub.PR.Number Number The number of the pull request.
GitHub.PR.File.SHA String The SHA hash of the last commit involving the file.
GitHub.PR.File.Name String The name of the file.
GitHub.PR.File.Status String The status of the file.
GitHub.PR.File.Additions Number The number of additions to the file.
GitHub.PR.File.Deletions Number The number of deletions in the file.
GitHub.PR.File.Changes Number The number of changes made in the file.

github-search-code


Searches for code in repositories that match a given query.

Base Command

github-search-code

Input

Argument Name Description Required
query The query line for the search. For more information see the GitHub documentation at https://docs.github.com/en/github/searching-for-information-on-github/searching-code. Required
page_number The page number. Optional
page_size The size of the requested page. Maximum is 100. Optional
limit The number of results to return. Default is 50. Optional

Context Output

Path Type Description
GitHub.CodeSearchResults.name String The file name where the code is found.
GitHub.CodeSearchResults.path String The full file path where the code is found.
GitHub.CodeSearchResults.html_url String The URL to the file.
GitHub.CodeSearchResults.repository.full_name String The repository name.
GitHub.CodeSearchResults.repository.html_url String The URL to the repository.
GitHub.CodeSearchResults.repository.description String The repository description.
GitHub.CodeSearchResults.repository.private Boolean True if the repository is private, false if public.
GitHub.CodeSearchResults.repository.id String The ID of the repository.
GitHub.CodeSearchResults.repository.releases_url String The URL to the releases of the repository.
GitHub.CodeSearchResults.repository.branches_url String The URL to the branches of the repository.
GitHub.CodeSearchResults.repository.commits_url String The URL to the commits of the repository.

github-update-pull-request


Updates a pull request in a repository.

Base Command

github-update-pull-request

Input

Argument Name Description Required
title The new title of the pull request. Optional
body The new body content of the pull request. Optional
state The new state of the pull request. Can be “open”, or “closed”. Possible values are: open, closed. Optional
base The name of the branch to pull your changes from. It must be an existing branch in the current repository. You cannot update the base branch in a pull request to point to another repository. Optional
maintainer_can_modify Indicates whether maintainers can modify the pull request. Possible values are: true, false. Optional
pull_number The issue number of the pull request to modify. Required

Context Output

Path Type Description
GitHub.PR.ID Number The ID number of the pull request.
GitHub.PR.NodeID String The Node ID of the pull request.
GitHub.PR.Number Number The issue number of the pull request.
GitHub.PR.State String The state of the pull request.
GitHub.PR.Locked Boolean Whether the pull request is locked.
GitHub.PR.Title String The title of the pull request.
GitHub.PR.User.Login String The login of the user who opened the pull request.
GitHub.PR.User.ID Number The ID of the user who opened the pull request.
GitHub.PR.User.NodeID String The Node ID of the user who opened the pull request.
GitHub.PR.User.Type String The type of the user who opened the pull request.
GitHub.PR.User.SiteAdmin Boolean Whether the user who opened the pull request is a site administrator.
GitHub.PR.Body String The body content of the pull request.
GitHub.PR.Label.ID Number The ID of the label.
GitHub.PR.Label.NodeID String The Node ID of the label.
GitHub.PR.Label.Name String The name of the label.
GitHub.PR.Label.Description String The description of the label.
GitHub.PR.Label.Color String The hex color value of the label.
GitHub.PR.Label.Default Boolean Whether the label is a default.
GitHub.PR.Milestone.ID Number The ID of the milestone.
GitHub.PR.Milestone.NodeID String The Node ID of the milestone.
GitHub.PR.Milestone.Number Number The number of the milestone.
GitHub.PR.Milestone.State String The state of the milestone.
GitHub.PR.Milestone.Title String The title of the milestone.
GitHub.PR.Milestone.Description String The description of the milestone.
GitHub.PR.Milestone.Creator.Login String The login of the milestone creator.
GitHub.PR.Milestone.Creator.ID Number The ID the milestone creator.
GitHub.PR.Milestone.Creator.NodeID String The Node ID of the milestone creator.
GitHub.PR.Milestone.Creator.Type String The type of the milestone creator.
GitHub.PR.Milestone.Creator.SiteAdmin Boolean Whether the milestone creator is a site administrator.
GitHub.PR.Milestone.OpenIssues Number The number of open issues with this milestone.
GitHub.PR.Milestone.ClosedIssues Number The number of closed issues with this milestone.
GitHub.PR.Milestone.CreatedAt String The date the milestone was created.
GitHub.PR.Milestone.UpdatedAt String The date the milestone was updated.
GitHub.PR.Milestone.ClosedAt String The date the milestone was closed.
GitHub.PR.Milestone.DueOn String The due date for the milestone.
GitHub.PR.ActiveLockReason String The reason the pull request is locked.
GitHub.PR.CreatedAt String The date the pull request was created.
GitHub.PR.UpdatedAt String The date the pull request was updated.
GitHub.PR.ClosedAt String The date the pull request was closed.
GitHub.PR.MergedAt String The date the pull request was merged.
GitHub.PR.MergeCommitSHA String The SHA hash of the pull request’s merge commit.
GitHub.PR.Assignee.Login String The login of the user assigned to the pull request.
GitHub.PR.Assignee.ID Number The ID of the user assigned to the pull request.
GitHub.PR.Assignee.NodeID String The Node ID of the user assigned to the pull request.
GitHub.PR.Assignee.Type String The type of the user assigned to the pull request.
GitHub.PR.Assignee.SiteAdmin Boolean Whether the user assigned to the pull request is a site administrator. not.
GitHub.PR.RequestedReviewer.Login String The login of the user requested for review.
GitHub.PR.RequestedReviewer.ID Number The ID of the user requested for review.
GitHub.PR.RequestedReviewer.NodeID String The Node ID of the user requested for review.
GitHub.PR.RequestedReviewer.Type String The type of the user requested for review.
GitHub.PR.RequestedReviewer.SiteAdmin Boolean Whether the user requested for review is a site administrator.
GitHub.PR.RequestedTeam.ID Number The ID of the team requested for review.
GitHub.PR.RequestedTeam.NodeID String The Node ID of the team requested for review.
GitHub.PR.RequestedTeam.Name String The name of the team requested for review.
GitHub.PR.RequestedTeam.Slug String The slug of the team requested for review.
GitHub.PR.RequestedTeam.Description String The description of the team requested for review.
GitHub.PR.RequestedTeam.Privacy String The privacy setting of the team requested for review.
GitHub.PR.RequestedTeam.Permission String The permissions of the team requested for review.
GitHub.PR.RequestedTeam.Parent Unknown The parent of the team requested for review.
GitHub.PR.Head.Label String The label of the branch the HEAD points to.
GitHub.PR.Head.Ref String The reference of the branch the HEAD points to.
GitHub.PR.Head.SHA String The SHA hash of the commit the HEAD points to.
GitHub.PR.Head.User.Login String The committer login of the HEAD commit of the checked out branch.
GitHub.PR.Head.User.ID Number The committer ID of the HEAD commit of the checked out branch.
GitHub.PR.Head.User.NodeID String The Node committer ID of the HEAD commit of the checked out branch.
GitHub.PR.Head.User.Type String The committer type of the HEAD commit of the checked out branch.
GitHub.PR.Head.User.SiteAdmin Boolean Whether the committer of the HEAD commit of the checked out branch is a site administrator.
GitHub.PR.Head.Repo.ID Number The ID of the repository of the checked out branch.
GitHub.PR.Head.Repo.NodeID String The Node ID of the repository of the checked out branch.
GitHub.PR.Head.Repo.Name String The name of the repository of the checked out branch.
GitHub.PR.Head.Repo.FullName String The full name of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.Login String The user login of the owner of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.ID Number The user ID of the owner of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.NodeID String The user node ID of the owner of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.Type String The user type of the owner of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.SiteAdmin Boolean Whether the owner of the repository of the checked out branch is a site administrator.
GitHub.PR.Head.Repo.Private Boolean Whether the repository of the checked out branch is private.
GitHub.PR.Head.Repo.Description String The description of the repository of the checked out branch.
GitHub.PR.Head.Repo.Fork Boolean Whether the repository of the checked out branch is a fork.
GitHub.PR.Head.Repo.Language Unknown The language of the repository of the checked out branch.
GitHub.PR.Head.Repo.ForksCount Number The number of forks of the repository of the checked out branch.
GitHub.PR.Head.Repo.StargazersCount Number The number of stars of the repository of the checked out branch.
GitHub.PR.Head.Repo.WatchersCount Number The number of entities watching the repository of the checked out branch.
GitHub.PR.Head.Repo.Size Number The size of the repository of the checked out branch.
GitHub.PR.Head.Repo.DefaultBranch String The default branch of the repository of the checked out branch.
GitHub.PR.Head.Repo.OpenIssuesCount Number The open issues of the repository of the checked out branch.
GitHub.PR.Head.Repo.Topics Unknown The topics listed for the repository of the checked out branch.
GitHub.PR.Head.Repo.HasIssues Boolean Whether the repository of the checked out branch has issues.
GitHub.PR.Head.Repo.HasProjects Boolean Whether the repository of the checked out branch has projects.
GitHub.PR.Head.Repo.HasWiki Boolean Whether the repository of the checked out branch has a wiki.
GitHub.PR.Head.Repo.HasPages Boolean Whether the repository of the checked out branch has pages.
GitHub.PR.Head.Repo.HasDownloads Boolean Whether the repository of the checked out branch has downloads.
GitHub.PR.Head.Repo.Archived Boolean Whether the repository of the checked out branch has been archived.
GitHub.PR.Head.Repo.Disabled Boolean Whether the repository of the checked out branch has been disabled.
GitHub.PR.Head.Repo.PushedAt String The date of the latest push to the repository of the checked out branch.
GitHub.PR.Head.Repo.CreatedAt String The date of creation of the repository of the checked out branch.
GitHub.PR.Head.Repo.UpdatedAt String The date the repository of the checked out branch was last updated.
GitHub.PR.Head.Repo.AllowRebaseMerge Boolean Whether the repository of the checked out branch permits rebase-style merges.
GitHub.PR.Head.Repo.AllowSquashMerge Boolean Whether the repository of the checked out branch permits squash merges.
GitHub.PR.Head.Repo.AllowMergeCommit Boolean Whether the repository of the checked out branch permits merge commits.
GitHub.PR.Head.Repo.SubscribersCount Number The number of entities subscribing to the repository of the checked out branch.
GitHub.PR.Base.Label String The label of the base branch.
GitHub.PR.Base.Ref String The reference of the base branch.
GitHub.PR.Base.SHA String The SHA hash of the base branch.
GitHub.PR.Base.User.Login String The committer login of the commit the base branch points to.
GitHub.PR.Base.User.ID Number The ID of the committer of the commit the base branch points to.
GitHub.PR.Base.User.NodeID String The committer Node ID of the commit the base branch points to.
GitHub.PR.Base.User.Type String The user committer type of the commit the base branch points to.
GitHub.PR.Base.User.SiteAdmin Boolean Whether the committer of the commit the base branch points to is a site administrator.
GitHub.PR.Base.Repo.ID Number The ID of the repository the base branch belongs to.
GitHub.PR.Base.Repo.NodeID String The Node ID of the repository the base branch belongs to.
GitHub.PR.Base.Repo.Name String The name of the repository the base branch belongs to.
GitHub.PR.Base.Repo.FullName String The full name of the repository the base branch belongs to.
GitHub.PR.Base.Repo.Owner.Login String The user login of the owner of the repository the base branch belongs to.
GitHub.PR.Base.Repo.Owner.ID Number The user ID of the owner of the repository the base branch belongs to.
GitHub.PR.Base.Repo.Owner.NodeID String The user node ID of the owner of the repository the base branch belongs to.
GitHub.PR.Base.Repo.Owner.Type String The user type of the owner of the repository the base branch belongs to.
GitHub.PR.Base.Repo.Owner.SiteAdmin Boolean Whether the owner of the repository the base branch belongs to is a site administrator.
GitHub.PR.Base.Repo.Private Boolean Whether the repository the base branch belongs to is private.
GitHub.PR.Base.Repo.Description String The description of the repository the base branch belongs to.
GitHub.PR.Base.Repo.Fork Boolean Whether the repository the base branch belongs to is a fork.
GitHub.PR.Base.Repo.Language Unknown The language of the repository the base branch belongs to.
GitHub.PR.Base.Repo.ForksCount Number The number of times that the repository the base branch belongs to has been forked.
GitHub.PR.Base.Repo.StargazersCount Number The number of times that the repository the base branch belongs to has been starred.
GitHub.PR.Base.Repo.WatchersCount Number The number of entities watching the repository the base branch belongs to.
GitHub.PR.Base.Repo.Size Number The size of the repository the base branch belongs to.
GitHub.PR.Base.Repo.DefaultBranch String The default branch of the repository the base branch belongs to.
GitHub.PR.Base.Repo.OpenIssuesCount Number The number of open issues in the repository the base branch belongs to.
GitHub.PR.Base.Repo.Topics String The topics listed for the repository the base branch belongs to.
GitHub.PR.Base.Repo.HasIssues Boolean Whether the repository the base branch belongs to has issues.
GitHub.PR.Base.Repo.HasProjects Boolean Whether the repository the base branch belongs to has projects.
GitHub.PR.Base.Repo.HasWiki Boolean Whether the repository the base branch belongs to has a wiki.
GitHub.PR.Base.Repo.HasPages Boolean Whether the repository the base branch belongs to has pages.
GitHub.PR.Base.Repo.HasDownloads Boolean Whether the repository the base branch belongs to has downloads.
GitHub.PR.Base.Repo.Archived Boolean Whether the repository the base branch belongs to is archived.
GitHub.PR.Base.Repo.Disabled Boolean Whether the repository the base branch belongs to is disabled.
GitHub.PR.Base.Repo.PushedAt String The date that the repository the base branch belongs to was last pushed.
GitHub.PR.Base.Repo.CreatedAt String The date of creation of the repository the base branch belongs to.
GitHub.PR.Base.Repo.UpdatedAt String The date that the repository the base branch belongs to was last updated.
GitHub.PR.Base.Repo.AllowRebaseMerge Boolean Whether the repository the base branch belongs to allows rebase-style merges.
GitHub.PR.Base.Repo.AllowSquashMerge Boolean Whether the repository the base branch belongs to allows squash merges.
GitHub.PR.Base.Repo.AllowMergeCommit Boolean Whether the repository the base branch belongs to allows merge commits.
GitHub.PR.Base.Repo.SubscribersCount Number The number of entities subscribe to the repository that the base branch belongs to.
GitHub.PR.AuthorAssociation String The pull request author association.
GitHub.PR.Draft Boolean Whether the pull request is a draft.
GitHub.PR.Merged Boolean Whether the pull request is merged.
GitHub.PR.Mergeable Boolean Whether the pull request is mergeable.
GitHub.PR.Rebaseable Boolean Whether the pull request is rebaseable.
GitHub.PR.MergeableState String The mergeable state of the pull request.
GitHub.PR.MergedBy.Login String The login of the user who merged the pull request.
GitHub.PR.MergedBy.ID Number The ID of the user who merged the pull request.
GitHub.PR.MergedBy.NodeID String The Node ID of the user who merged the pull request.
GitHub.PR.MergedBy.Type String The type of the user who merged the pull request.
GitHub.PR.MergedBy.SiteAdmin Boolean Whether the user who merged the pull request is a site administrator.
GitHub.PR.Comments Number The number of comments on the pull request.
GitHub.PR.ReviewComments Number The number of review comments on the pull request.
GitHub.PR.MaintainerCanModify Boolean Whether the maintainer can modify the pull request.
GitHub.PR.Commits Number The number of commits in the pull request.
GitHub.PR.Additions Number The number of additions in the pull request.
GitHub.PR.Deletions Number The number of deletions in the pull request.
GitHub.PR.ChangedFiles Number The number of changed files in the pull request.

github-delete-file


Delete a file on a Github branch.

Base Command

github-delete-file

Input

Argument Name Description Required
path_to_file The full path to the file in the repository (e.g., path/to/file.txt). Required
branch_name The branch to delete the file from (e.g., main or master). Required
commit_message The commit message for the file deletion. Default is Deleted file via Cortex XSOAR. Optional

Context Output

Path Type Description
GitHub.File.path string The path of the deleted file.
GitHub.File.sha string The SHA of the commit that deleted the file.
GitHub.File.deleted boolean True if the file was deleted.

github-get-download-count


Returns the total number of downloads for all releases for the specified repository.

Base Command

github-get-download-count

Input

| Argument Name | Description | Required |
| — | — | — |

Context Output

Path Type Description
GitHub.Release.ID Number ID of the release.
GitHub.Release.Download_count Number The download count for the release.
GitHub.Release.Name String The name of the release.
GitHub.Release.Body String The body of the release.
GitHub.Release.Created_at Date The date when the release was created.
GitHub.Release.Published_at Date The date when the release was published.

github-create-pull-request


Creates a new pull request.

Base Command

github-create-pull-request

Input

Argument Name Description Required
title The title of the pull request. Required
head The name of the branch where the changes are made. Required
base The name of the branch you want the changes pulled into, which must be an existing branch on the current repository. Required
body The contents of the pull request. Optional
maintainer_can_modify Indicates whether maintainers can modify the pull request. Possible values are: true, false. Optional
draft Indicates whether the pull request is a draft. For more information, see https://help.github.com/en/articles/about-pull-requests#draft-pull-requests. Possible values are: true, false. Optional

Context Output

Path Type Description
GitHub.PR.ID Number The ID number of the pull request.
GitHub.PR.NodeID String The Node ID of the pull request.
GitHub.PR.Number Number The issue number of the pull request.
GitHub.PR.State String The state of the pull request.
GitHub.PR.Locked Boolean Whether the pull request is locked.
GitHub.PR.Title String The title of the pull request.
GitHub.PR.User.Login String The login of the user who opened the pull request.
GitHub.PR.User.ID Number The ID of the user who opened the pull request.
GitHub.PR.User.NodeID String The Node ID of the user who opened the pull request.
GitHub.PR.User.Type String The user type who opened the pull request.
GitHub.PR.User.SiteAdmin Boolean Whether the user who opened the pull request is a site administrator.
GitHub.PR.Body String The body content of the pull request.
GitHub.PR.Label.ID Number The ID of the label.
GitHub.PR.Label.NodeID String The Node ID of the label.
GitHub.PR.Label.Name String The name of the label.
GitHub.PR.Label.Description String The description of the label.
GitHub.PR.Label.Color String The hex color value of the label.
GitHub.PR.Label.Default Boolean Whether the label is a default.
GitHub.PR.Milestone.ID Number The ID of the milestone.
GitHub.PR.Milestone.NodeID String The Node ID of the milestone.
GitHub.PR.Milestone.Number Number The number of the milestone.
GitHub.PR.Milestone.State String The state of the milestone.
GitHub.PR.Milestone.Title String The title of the milestone.
GitHub.PR.Milestone.Description String The description of the milestone.
GitHub.PR.Milestone.Creator.Login String The login of the milestone creator.
GitHub.PR.Milestone.Creator.ID Number The ID the milestone creator.
GitHub.PR.Milestone.Creator.NodeID String The Node ID of the milestone creator.
GitHub.PR.Milestone.Creator.Type String The type of the milestone creator.
GitHub.PR.Milestone.Creator.SiteAdmin Boolean Whether the milestone creator is a site administrator.
GitHub.PR.Milestone.OpenIssues Number The number of open issues with this milestone.
GitHub.PR.Milestone.ClosedIssues Number The number of closed issues with this milestone.
GitHub.PR.Milestone.CreatedAt String The date the milestone was created.
GitHub.PR.Milestone.UpdatedAt String The date the milestone was updated.
GitHub.PR.Milestone.ClosedAt String The date the milestone was closed.
GitHub.PR.Milestone.DueOn String The due date for the milestone.
GitHub.PR.ActiveLockReason String The reason the pull request is locked.
GitHub.PR.CreatedAt String The date the pull request was created.
GitHub.PR.UpdatedAt String The date the pull request was updated.
GitHub.PR.ClosedAt String The date the pull request was closed.
GitHub.PR.MergedAt String The date the pull request was merged.
GitHub.PR.MergeCommitSHA String The SHA hash of the pull request’s merge commit.
GitHub.PR.Assignee.Login String The login of the user assigned to the pull request.
GitHub.PR.Assignee.ID Number The ID of the user assigned to the pull request.
GitHub.PR.Assignee.NodeID String The Node ID of the user assigned to the pull request.
GitHub.PR.Assignee.Type String The type of the user assigned to the pull request.
GitHub.PR.Assignee.SiteAdmin Boolean Whether the user assigned to the pull request is a site administrator.
GitHub.PR.RequestedReviewer.Login String The login of the user requested for review.
GitHub.PR.RequestedReviewer.ID Number The ID of the user requested for review.
GitHub.PR.RequestedReviewer.NodeID String The Node ID of the user requested for review.
GitHub.PR.RequestedReviewer.Type String The type of the user requested for review.
GitHub.PR.RequestedReviewer.SiteAdmin Boolean Whether the user requested for review is a site administrator.
GitHub.PR.RequestedTeam.ID Number The ID of the team requested for review.
GitHub.PR.RequestedTeam.NodeID String The Node ID of the team requested for review.
GitHub.PR.RequestedTeam.Name String The name of the team requested for review.
GitHub.PR.RequestedTeam.Slug String The slug of the team requested for review.
GitHub.PR.RequestedTeam.Description String The description of the team requested for review.
GitHub.PR.RequestedTeam.Privacy String The privacy setting of the team requested for review.
GitHub.PR.RequestedTeam.Permission String The permissions of the team requested for review.
GitHub.PR.RequestedTeam.Parent Unknown The parent of the team requested for review.
GitHub.PR.Head.Label String The label of the branch the HEAD points to.
GitHub.PR.Head.Ref String The reference of the branch the HEAD points to.
GitHub.PR.Head.SHA String The SHA hash of the commit the HEAD points to.
GitHub.PR.Head.User.Login String The committer login of the HEAD commit of the checked out branch.
GitHub.PR.Head.User.ID Number The committer ID of the HEAD commit of the checked out branch.
GitHub.PR.Head.User.NodeID String The Node ID of the committer of the HEAD commit of the checked out branch.
GitHub.PR.Head.User.Type String The committer type of the HEAD commit of the checked out branch.
GitHub.PR.Head.User.SiteAdmin Boolean Whether the committer of the HEAD commit of the checked out branch is a site administrator.
GitHub.PR.Head.Repo.ID Number The ID of the repository of the checked out branch.
GitHub.PR.Head.Repo.NodeID String The Node ID of the repository of the checked out branch.
GitHub.PR.Head.Repo.Name String The name of the repository of the checked out branch.
GitHub.PR.Head.Repo.FullName String The full name of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.Login String The user login of the owner of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.ID Number The user ID of the owner of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.NodeID String The user Node ID of the owner of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.Type String The user type of the owner of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.SiteAdmin Boolean Whether the owner of the repository of the checked out branch is a site administrator.
GitHub.PR.Head.Repo.Private Boolean Whether the repository of the checked out branch is private.
GitHub.PR.Head.Repo.Description String The description of the repository of the checked out branch.
GitHub.PR.Head.Repo.Fork Boolean Whether the repository of the checked out branch is a fork.
GitHub.PR.Head.Repo.Language Unknown The language of the repository of the checked out branch.
GitHub.PR.Head.Repo.ForksCount Number The number of forks of the repository of the checked out branch.
GitHub.PR.Head.Repo.StargazersCount Number The number of stars of the repository of the checked out branch.
GitHub.PR.Head.Repo.WatchersCount Number The number of entities watching the repository of the checked out branch.
GitHub.PR.Head.Repo.Size Number The size of the repository of the checked out branch.
GitHub.PR.Head.Repo.DefaultBranch String The default branch of the repository of the checked out branch.
GitHub.PR.Head.Repo.OpenIssuesCount Number The open issues of the repository of the checked out branch.
GitHub.PR.Head.Repo.Topics Unknown The topics listed for the repository of the checked out branch.
GitHub.PR.Head.Repo.HasIssues Boolean Whether the repository of the checked out branch has issues.
GitHub.PR.Head.Repo.HasProjects Boolean Whether the repository of the checked out branch has projects.
GitHub.PR.Head.Repo.HasWiki Boolean Whether the repository of the checked out branch has a wiki.
GitHub.PR.Head.Repo.HasPages Boolean Whether the repository of the checked out branch has pages.
GitHub.PR.Head.Repo.HasDownloads Boolean Whether the repository of the checked out branch has downloads.
GitHub.PR.Head.Repo.Archived Boolean Whether the repository of the checked out branch has been archived.
GitHub.PR.Head.Repo.Disabled Boolean Whether the repository of the checked out branch has been disabled.
GitHub.PR.Head.Repo.PushedAt String The date of the latest push to the repository of the checked out.
GitHub.PR.Head.Repo.CreatedAt String The date of creation of the repository of the checked out branch.
GitHub.PR.Head.Repo.UpdatedAt String The date the repository of the checked out branch was last updated.
GitHub.PR.Head.Repo.AllowRebaseMerge Boolean Whether the repository of the checked out branch permits rebase-style merges.
GitHub.PR.Head.Repo.AllowSquashMerge Boolean Whether the repository of the checked out branch permits squash merges.
GitHub.PR.Head.Repo.AllowMergeCommit Boolean Whether the repository of the checked out branch permits merge commits.
GitHub.PR.Head.Repo.SubscribersCount Number The number of entities subscribing to the repository of the checked out.
GitHub.PR.Base.Label String The label of the base branch.
GitHub.PR.Base.Ref String The reference of the base branch.
GitHub.PR.Base.SHA String The SHA hash of the base branch.
GitHub.PR.Base.User.Login String The committer login of the commit the base branch points.
GitHub.PR.Base.User.ID Number The ID of the committer of the commit the base branch points to.
GitHub.PR.Base.User.NodeID String The committer Node ID of the commit the base branch points.
GitHub.PR.Base.User.Type String The user type of the committer the commit base branch points.
GitHub.PR.Base.User.SiteAdmin Boolean Whether the committer of the commit the base branch points to is a site administrator.
GitHub.PR.Base.Repo.ID Number The ID of the repository the base branch belongs to.
GitHub.PR.Base.Repo.NodeID String The Node ID of the repository the base branch belongs to.
GitHub.PR.Base.Repo.Name String The name of the repository the base branch belongs to.
GitHub.PR.Base.Repo.FullName String The full name of the repository the base branch belongs to.
GitHub.PR.Base.Repo.Owner.Login String The user login of the owner of the repository the base branch belongs to.
GitHub.PR.Base.Repo.Owner.ID Number The user ID of the owner of the repository the base branch belongs to.
GitHub.PR.Base.Repo.Owner.NodeID String The user node ID of the owner of the repository the base branch belongs to.
GitHub.PR.Base.Repo.Owner.Type String The user type of the owner of the repository the base branch belongs to.
GitHub.PR.Base.Repo.Owner.SiteAdmin Boolean Whether the owner of the repository that the base branch belongs to is a site administrator.
GitHub.PR.Base.Repo.Private Boolean Whether the repository the base branch belongs to is private.
GitHub.PR.Base.Repo.Description String The description of the repository the base branch belong to.
GitHub.PR.Base.Repo.Fork Boolean Whether the repository that the base branch belongs to is a fork.
GitHub.PR.Base.Repo.Language Unknown The language of the repository the base branch belongs to.
GitHub.PR.Base.Repo.ForksCount Number The number of times that the repository the base branch belongs to has been forked.
GitHub.PR.Base.Repo.StargazersCount Number The number of times that the repository that the base branch belongs to has been starred.
GitHub.PR.Base.Repo.WatchersCount Number The number of entities watching the repository the base branch belongs to.
GitHub.PR.Base.Repo.Size Number The size of the repository the base branch belongs to.
GitHub.PR.Base.Repo.DefaultBranch String The default branch of the repository the base branch belongs to.
GitHub.PR.Base.Repo.OpenIssuesCount Number The number of open issues in the repository the base branch belongs to.
GitHub.PR.Base.Repo.Topics String The topics listed for the repository the base branch belongs to.
GitHub.PR.Base.Repo.HasIssues Boolean Whether the repository the base branch belongs to has issues.
GitHub.PR.Base.Repo.HasProjects Boolean Whether the repository the base branch belongs to has projects.
GitHub.PR.Base.Repo.HasWiki Boolean Whether the repository the base branch belongs to has a wiki.
GitHub.PR.Base.Repo.HasPages Boolean Whether the repository the base branch belongs to has pages.
GitHub.PR.Base.Repo.HasDownloads Boolean Whether the repository the base branch belongs to has downloads.
GitHub.PR.Base.Repo.Archived Boolean Whether the repository the base branch belongs to is archived.
GitHub.PR.Base.Repo.Disabled Boolean Whether the repository the base branch belongs to is disabled.
GitHub.PR.Base.Repo.PushedAt String The date that the repository the base branch belongs to was last pushed.
GitHub.PR.Base.Repo.CreatedAt String The date of creation of the repository the base branch belongs to.
GitHub.PR.Base.Repo.UpdatedAt String The date that the repository the base branch belongs to was last updated.
GitHub.PR.Base.Repo.AllowRebaseMerge Boolean Whether the repository the base branch belongs to allows rebase-style merges.
GitHub.PR.Base.Repo.AllowSquashMerge Boolean Whether the repository the base branch belongs to allows squash merges.
GitHub.PR.Base.Repo.AllowMergeCommit Boolean Whether the repository the base branch belongs to allows merge commits.
GitHub.PR.Base.Repo.SubscribersCount Number The number of entities that subscribe to the repository for which the base branch belongs to.
GitHub.PR.AuthorAssociation String The pull request author association.
GitHub.PR.Draft Boolean Whether the pull request is a draft.
GitHub.PR.Merged Boolean Whether the pull request is merged.
GitHub.PR.Mergeable Boolean Whether the pull request is mergeable.
GitHub.PR.Rebaseable Boolean Whether the pull request is rebaseable.
GitHub.PR.MergeableState String The mergeable state of the pull request.
GitHub.PR.MergedBy.Login String The login of the user who merged the pull request.
GitHub.PR.MergedBy.ID Number The ID of the user who merged the pull request.
GitHub.PR.MergedBy.NodeID String The Node ID of the user who merged the pull request.
GitHub.PR.MergedBy.Type String The user type who merged the pull request.
GitHub.PR.MergedBy.SiteAdmin Boolean Whether the user who merged the pull request is a site administrator.
GitHub.PR.Comments Number The number of comments on the pull request.
GitHub.PR.ReviewComments Number The number of review comments on the pull request.
GitHub.PR.MaintainerCanModify Boolean Whether the maintainer can modify the pull request.
GitHub.PR.Commits Number The number of commits in the pull request.
GitHub.PR.Additions Number The number of additions in the pull request.
GitHub.PR.Deletions Number The number of deletions in the pull request.
GitHub.PR.ChangedFiles Number The number of changed files in the pull request.

github-update-comment


Update an already existing comment.

Base Command

github-update-comment

Input

Argument Name Description Required
issue_number The number of the issue to comment on. Required
comment_id the comment id to update. Required
body The contents of the comment. Required

Context Output

Path Type Description
GitHub.Comment.IssueNumber Number The number of the issue to which the comment belongs.
GitHub.Comment.ID Number The ID of the comment.
GitHub.Comment.NodeID String The node ID of the comment.
GitHub.Comment.Body String The body content of the comment.
GitHub.Comment.User.Login String The login of the user who commented.
GitHub.Comment.User.ID Number The ID of the user who commented.
GitHub.Comment.User.NodeID String The node ID of the user who commented.
GitHub.Comment.User.Type String The type of the user who commented.
GitHub.Comment.User.SiteAdmin Boolean Whether the user who commented is a site admin.

github-create-release


Create a release.

Base Command

github-create-release

Input

Argument Name Description Required
name The name of the release. Optional
tag_name The name of the release tag. Required
body Text describing the contents of the tag. Optional
ref The target branch/commit SHA from where to create the release. Optional
draft Whether to create a draft (unpublished) release. Possible values are: True, False. Default is True. Optional

Context Output

Path Type Description
GitHub.Release.draft Boolean Whether the release is a draft.
GitHub.Release.html_url String The release URL.
GitHub.Release.id Number The ID of the release.
GitHub.Release.url String GitHub API URL link to the release.

github-get-pull-request


Gets a pull request.

Base Command

github-get-pull-request

Input

Argument Name Description Required
pull_number The number of the pull request to retrieve. Required
organization The name of the organization. Optional
repository The repository of the pull request. Optional

Context Output

Path Type Description
GitHub.PR.ID Number The ID number of the pull request.
GitHub.PR.NodeID String The node ID of the pull request.
GitHub.PR.Number Number The issue number of the pull request.
GitHub.PR.State String The state of the pull request.
GitHub.PR.Locked Boolean Whether the pull request is locked.
GitHub.PR.Title String The title of the pull request.
GitHub.PR.User.Login String The login of the user who opened the pull request.
GitHub.PR.User.ID Number The ID of the user who opened the pull request.
GitHub.PR.User.NodeID String The node ID of the user who opened the pull request.
GitHub.PR.User.Type String The type of the user who opened the pull request.
GitHub.PR.User.SiteAdmin Boolean Whether the user who opened the pull request is a site admin or not.
GitHub.PR.Body String The body content of the pull request.
GitHub.PR.Label.ID Number The ID of the label.
GitHub.PR.Label.NodeID String The node ID of the label.
GitHub.PR.Label.Name String The name of the label.
GitHub.PR.Label.Description String The description of the label.
GitHub.PR.Label.Color String The hex color value of the label.
GitHub.PR.Label.Default Boolean Whether the label is a default.
GitHub.PR.Milestone.ID Number The ID of the milestone.
GitHub.PR.Milestone.NodeID String The node ID of the milestone.
GitHub.PR.Milestone.Number Number The number of the milestone.
GitHub.PR.Milestone.State String The state of the milestone.
GitHub.PR.Milestone.Title String The title of the milestone.
GitHub.PR.Milestone.Description String The description of the milestone.
GitHub.PR.Milestone.Creator.Login String The login of the milestone creator.
GitHub.PR.Milestone.Creator.ID Number The ID the milestone creator.
GitHub.PR.Milestone.Creator.NodeID String The node ID of the milestone creator.
GitHub.PR.Milestone.Creator.Type String The type of the milestone creator.
GitHub.PR.Milestone.Creator.SiteAdmin Boolean Whether the milestone creator is a site admin.
GitHub.PR.Milestone.OpenIssues Number The number of open issues with this milestone.
GitHub.PR.Milestone.ClosedIssues Number The number of closed issues with this milestone.
GitHub.PR.Milestone.CreatedAt String The date the milestone was created.
GitHub.PR.Milestone.UpdatedAt String The date the milestone was updated.
GitHub.PR.Milestone.ClosedAt String The date the milestone was closed.
GitHub.PR.Milestone.DueOn String The due date for the milestone.
GitHub.PR.ActiveLockReason String The reason the pull request is locked.
GitHub.PR.CreatedAt String The date the pull request was created.
GitHub.PR.UpdatedAt String The date the pull request was updated.
GitHub.PR.ClosedAt String The date the pull request was closed.
GitHub.PR.MergedAt String The date the pull request was merged.
GitHub.PR.MergeCommitSHA String The SHA hash of the pull request’s merge commit.
GitHub.PR.Assignee.Login String The login of the user assigned to the pull request.
GitHub.PR.Assignee.ID Number The ID of the user assigned to the pull request.
GitHub.PR.Assignee.NodeID String The node ID of the user assigned to the pull request.
GitHub.PR.Assignee.Type String The type of the user assigned to the pull request.
GitHub.PR.Assignee.SiteAdmin Boolean Whether the user assigned to the pull request is a site admin or not.
GitHub.PR.RequestedReviewer.Login String The login of the user requested for review.
GitHub.PR.RequestedReviewer.ID Number The ID of the user requested for review.
GitHub.PR.RequestedReviewer.NodeID String The node ID of the user requested for review.
GitHub.PR.RequestedReviewer.Type String The type of the user requested for review.
GitHub.PR.RequestedReviewer.SiteAdmin Boolean Whether the user requested for review is a site admin.
GitHub.PR.RequestedTeam.ID Number The ID of the team requested for review.
GitHub.PR.RequestedTeam.NodeID String The node ID of the team requested for review.
GitHub.PR.RequestedTeam.Name String The name of the team requested for review.
GitHub.PR.RequestedTeam.Slug String The slug of the team requested for review.
GitHub.PR.RequestedTeam.Description String The description of the team requested for review.
GitHub.PR.RequestedTeam.Privacy String The privacy setting of the team requested for review.
GitHub.PR.RequestedTeam.Permission String The permissions of the team requested for review.
GitHub.PR.RequestedTeam.Parent Unknown The parent of the team requested for review.
GitHub.PR.Head.Label String The label of the branch that HEAD points to.
GitHub.PR.Head.Ref String The reference of the branch that HEAD points to.
GitHub.PR.Head.SHA String The SHA hash of the commit that HEAD points to.
GitHub.PR.Head.User.Login String The login of the committer of the HEAD commit of the checked out branch.
GitHub.PR.Head.User.ID Number The ID of the committer of the HEAD commit of the checked out branch.
GitHub.PR.Head.User.NodeID String The node ID of the committer of the HEAD commit of the checked out branch.
GitHub.PR.Head.User.Type String The type of the committer of the HEAD commit of the checked out. branch.
GitHub.PR.Head.User.SiteAdmin Boolean Whether the committer of the HEAD commit of the checked out branch is a site admin.
GitHub.PR.Head.Repo.ID Number The ID of the repository of the checked out branch.
GitHub.PR.Head.Repo.NodeID String The node ID of the repository of the checked out branch.
GitHub.PR.Head.Repo.Name String The name of the repository of the checked out branch.
GitHub.PR.Head.Repo.FullName String The full name of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.Login String The user login of the owner of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.ID Number The user ID of the owner of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.NodeID String The user node ID of the owner of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.Type String The user type of the owner of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.SiteAdmin Boolean Whether the owner of the repository of the checked out branch is a site admin.
GitHub.PR.Head.Repo.Private Boolean Whether the repository of the checked out branch is private or not.
GitHub.PR.Head.Repo.Description String The description of the repository of the checked out branch.
GitHub.PR.Head.Repo.Fork Boolean Whether the repository of the checked out branch is a fork.
GitHub.PR.Head.Repo.Language Unknown The language of the repository of the checked out branch.
GitHub.PR.Head.Repo.ForksCount Number The number of forks of the repository of the checked out branch.
GitHub.PR.Head.Repo.StargazersCount Number The number of stars of the repository of the checked out branch.
GitHub.PR.Head.Repo.WatchersCount Number The number of entities watching the repository of the checked out branch.
GitHub.PR.Head.Repo.Size Number The size of the repository of the checked out branch.
GitHub.PR.Head.Repo.DefaultBranch String The default branch of the repository of the checked out branch.
GitHub.PR.Head.Repo.OpenIssuesCount Number The open issues of the repository of the checked out branch.
GitHub.PR.Head.Repo.Topics Unknown The topics listed for the repository of the checked out branch.
GitHub.PR.Head.Repo.HasIssues Boolean Whether the repository of the checked out branch has issues or not.
GitHub.PR.Head.Repo.HasProjects Boolean Whether the repository of the checked out branch has projects or not.
GitHub.PR.Head.Repo.HasWiki Boolean Whether the repository of the checked out branch has a wiki or not.
GitHub.PR.Head.Repo.HasPages Boolean Whether the repository of the checked out branch has pages.
GitHub.PR.Head.Repo.HasDownloads Boolean Whether the repository of the checked out branch has downloads .
GitHub.PR.Head.Repo.Archived Boolean Whether the repository of the checked out branch has been arvhived .
GitHub.PR.Head.Repo.Disabled Boolean Whether the repository of the checked out branch has been disabled .
GitHub.PR.Head.Repo.PushedAt String The date of the latest push to the repository of the checked out branch.
GitHub.PR.Head.Repo.CreatedAt String The date of creation of the repository of the checked out branch.
GitHub.PR.Head.Repo.UpdatedAt String The date the repository of the checked out branch was last updated.
GitHub.PR.Head.Repo.AllowRebaseMerge Boolean Whether the repository of the checked out branch permits rebase-style merges.
GitHub.PR.Head.Repo.AllowSquashMerge Boolean Whether the repository of the checked out branch permits squash merges.
GitHub.PR.Head.Repo.AllowMergeCommit Boolean Whether the repository of the checked out branch permits merge commits.
GitHub.PR.Head.Repo.SubscribersCount Number The number of entities subscribing to the repository of the checked out branch.
GitHub.PR.Base.Label String The label of the base branch.
GitHub.PR.Base.Ref String The reference of the base branch.
GitHub.PR.Base.SHA String The SHA hash of the base branch.
GitHub.PR.Base.User.Login String The login of the committer of the commit that the base branch points to.
GitHub.PR.Base.User.ID Number The ID of the committer of the commit that the base branch points to.
GitHub.PR.Base.User.NodeID String The node ID of the committer of the commit that the base branch points to.
GitHub.PR.Base.User.Type String The user type of the committer of the commit that the base branch points to.
GitHub.PR.Base.User.SiteAdmin Boolean Whether the committer of the commit that the base branch points to is a site admin.
GitHub.PR.Base.Repo.ID Number The ID of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.NodeID String The node ID of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Name String The name of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.FullName String The full name of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Owner.Login String The user login of the owner of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Owner.ID Number The user ID of the owner of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Owner.NodeID String The user node ID of the owner of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Owner.Type String The user type of the owner of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Owner.SiteAdmin Boolean Whether the owner of the repository that the base branch belongs to is a site admin.
GitHub.PR.Base.Repo.Private Boolean Whether the repository that the base branch belongs to is private .
GitHub.PR.Base.Repo.Description String The description of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Fork Boolean Whether the repository that the base branch belongs to is a fork .
GitHub.PR.Base.Repo.Language Unknown The language of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.ForksCount Number The number of times that the repository that the base branch belongs to has been forked.
GitHub.PR.Base.Repo.StargazersCount Number The number of times that the repository that the base branch belongs to has been starred.
GitHub.PR.Base.Repo.WatchersCount Number The number of entities watching the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Size Number The size of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.DefaultBranch String The default branch of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.OpenIssuesCount Number The number of open issues in the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Topics String The topics listed for the repository that the base branch belongs to.
GitHub.PR.Base.Repo.HasIssues Boolean Whether the repository that the base branch belongs to has issues .
GitHub.PR.Base.Repo.HasProjects Boolean Whether the repository that the base branch belongs to has projects .
GitHub.PR.Base.Repo.HasWiki Boolean Whether the repository that the base branch belongs to has a wiki .
GitHub.PR.Base.Repo.HasPages Boolean Whether the repository that the base branch belongs to has pages .
GitHub.PR.Base.Repo.HasDownloads Boolean Whether the repository that the base branch belongs to has downloads .
GitHub.PR.Base.Repo.Archived Boolean Whether the repository that the base branch belongs to is archived .
GitHub.PR.Base.Repo.Disabled Boolean Whether the repository that the base branch belongs to is disabled .
GitHub.PR.Base.Repo.PushedAt String The date that the repository that the base branch belongs to was last pushed to.
GitHub.PR.Base.Repo.CreatedAt String The date of creation of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.UpdatedAt String The date that the repository that the base branch belongs to was last updated.
GitHub.PR.Base.Repo.AllowRebaseMerge Boolean Whether the repository that the base branch belongs to allows rebase-style merges.
GitHub.PR.Base.Repo.AllowSquashMerge Boolean Whether the repository that the base branch belongs to allows squash merges.
GitHub.PR.Base.Repo.AllowMergeCommit Boolean Whether the repository that the base branch belongs to allows merge commits.
GitHub.PR.Base.Repo.SubscribersCount Number The number of entities that subscribe to the repository that the base branch belongs to.
GitHub.PR.AuthorAssociation String The pull request author association.
GitHub.PR.Draft Boolean Whether the pull request is a draft.
GitHub.PR.Merged Boolean Whether the pull request is merged.
GitHub.PR.Mergeable Boolean Whether the pull request is mergeable.
GitHub.PR.Rebaseable Boolean Whether the pull request is rebaseable.
GitHub.PR.MergeableState String The mergeable state of the pull request.
GitHub.PR.MergedBy.Login String The login of the user who merged the pull request.
GitHub.PR.MergedBy.ID Number The ID of the user who merged the pull request.
GitHub.PR.MergedBy.NodeID String The node ID of the user who merged the pull request.
GitHub.PR.MergedBy.Type String The type of the user who merged the pull request.
GitHub.PR.MergedBy.SiteAdmin Boolean Whether the user who merged the pull request is a site admin or not.
GitHub.PR.Comments Number The number of comments on the pull request.
GitHub.PR.ReviewComments Number The number of review comments on the pull request.
GitHub.PR.MaintainerCanModify Boolean Whether the maintainer can modify the pull request.
GitHub.PR.Commits Number The number of commits in the pull request.
GitHub.PR.Additions Number The number of additions in the pull request.
GitHub.PR.Deletions Number The number of deletions in the pull request.
GitHub.PR.ChangedFiles Number The number of changed files in the pull request.

github-list-pr-review-comments


Lists all the review comments for a pull request.

Base Command

github-list-pr-review-comments

Input

Argument Name Description Required
pull_number The issue number of the pull request. Required

Context Output

Path Type Description
GitHub.PR.Number Number The issue number of the pull request.
GitHub.PR.ReviewComment.ID Number The ID number of the pull request review comment.
GitHub.PR.ReviewComment.NodeID String The Node ID of the pull request review comment.
GitHub.PR.ReviewComment.PullRequestReviewID Number The ID of the pull request review.
GitHub.PR.ReviewComment.DiffHunk String The diff hunk the review comment applies to.
GitHub.PR.ReviewComment.Path String The file path of the proposed file changes the review comment applies to.
GitHub.PR.ReviewComment.Position Number The position of the change the review comment applies to.
GitHub.PR.ReviewComment.OriginalPosition Number The original position of the change the review comment applies to.
GitHub.PR.ReviewComment.CommitID String The commit ID of the proposed change.
GitHub.PR.ReviewComment.OriginalCommitID String The commit ID of the commit before the proposed change.
GitHub.PR.ReviewComment.InReplyToID Number The reply ID of the comment the review comment applies to.
GitHub.PR.ReviewComment.User.Login String The login of the user who created the review comment.
GitHub.PR.ReviewComment.User.ID Number The ID of the user who created the review comment.
GitHub.PR.ReviewComment.User.NodeID String The Node ID of the user who created the review comment.
GitHub.PR.ReviewComment.User.Type String The type of the user who created the review comment.
GitHub.PR.ReviewComment.User.SiteAdmin Boolean Whether the user who created the review comment is a site administrator.
GitHub.PR.ReviewComment.Body String The body content of the review comment.
GitHub.PR.ReviewComment.CreatedAt String The time the review comment was created.
GitHub.PR.ReviewComment.UpdatedAt String The time the review comment was updated.
GitHub.PR.ReviewComment.AuthorAssociation String The association of the user who created the review comment.

github-close-issue


Closes an existing issue.

Base Command

github-close-issue

Input

Argument Name Description Required
ID The number of the issue to close. Required

Context Output

Path Type Description
GitHub.Issue.ID Number The ID of the closed issue.
GitHub.Issue.Repository String The repository of the closed issue.
GitHub.Issue.Title String The title of the closed issue.
GitHub.Issue.Body Unknown The body of the closed issue.
GitHub.Issue.State String The state of the closed issue.
GitHub.Issue.Labels String The labels applied to the issue.
GitHub.Issue.Assignees String Users assigned to the issue.
GitHub.Issue.Created_at Date The date the issue was created.
GitHub.Issue.Updated_at Date The date the issue was last updated.
GitHub.Issue.Closed_at Date The date the issue was closed.
GitHub.Issue.Closed_by String The user who closed the issue.
GitHub.Issue.Organization String The repository organization.

github-get-file-content


Gets the content of a file from GitHub.

Base Command

github-get-file-content

Input

Argument Name Description Required
file_path The path of the file. Required
branch_name The branch name to get the file from. Optional
media_type The media type in which the file contents will be fetched. Possible values are: “raw” and “html”. Default value is “raw”. Possible values are: raw, html. Default is raw. Optional
create_file_from_content Whether to create a file entry in the War Room with the file contents. Possible values are: “true” and “false”. Default value is “false”. Possible values are: true, false. Default is false. Optional
organization The name of the organization. Optional
repository The name of the repository. Optional

Context Output

Path Type Description
GitHub.FileContent.Path String The path of the file.
GitHub.FileContent.Content Number The content of the file.
GitHub.FileContent.MediaType String The media type in which the file was fetched.
GitHub.FileContent.Branch Unknown The branch from which the file was fetched.

github-list-issue-events


Returns events corresponding to the given issue.

Base Command

github-list-issue-events

Input

Argument Name Description Required
issue_number The issue number to retrieve events for. Required

Context Output

Path Type Description
GitHub.IssueEvent.id Number Event ID.
GitHub.IssueEvent.node_id String Event node ID.
GitHub.IssueEvent.url String Event URL.
GitHub.IssueEvent.actor.login String Event actor login username.
GitHub.IssueEvent.actor.id Number Event actor ID.
GitHub.IssueEvent.actor.node_id String Event actor node ID.
GitHub.IssueEvent.actor.avatar_url String Event actor avatar URL.
GitHub.IssueEvent.actor.gravatar_id String Event actor gravatar ID.
GitHub.IssueEvent.actor.url String Event actor URL.
GitHub.IssueEvent.actor.html_url String Event actor HTML URL.
GitHub.IssueEvent.actor.followers_url String Event actor followers URL.
GitHub.IssueEvent.actor.following_url String Event actor following URL.
GitHub.IssueEvent.actor.gists_url String Event actor gists URL.
GitHub.IssueEvent.actor.starred_url String Event actor starred URL.
GitHub.IssueEvent.actor.subscriptions_url String Event actor subscriptions URL.
GitHub.IssueEvent.actor.organizations_url String Event actor organizations URL.
GitHub.IssueEvent.actor.repos_url String Event actor repos URL.
GitHub.IssueEvent.actor.events_url String Event actor events URL.
GitHub.IssueEvent.actor.received_events_url String Event actor received events URL.
GitHub.IssueEvent.actor.type String Event actor type.
GitHub.IssueEvent.actor.site_admin Boolean Indicates whether the event actor is site admin.
GitHub.IssueEvent.event String Issue event type, for example labeled, closed.
GitHub.IssueEvent.commit_id Unknown Event commit ID.
GitHub.IssueEvent.commit_url Unknown Event commit URL.
GitHub.IssueEvent.created_at Date Event created time.
GitHub.IssueEvent.label.name String Event label name.
GitHub.IssueEvent.label.color String Event label color.
GitHub.IssueEvent.performed_via_github_app Unknown Indicates whether event was performed via a GitHub application.
GitHub.IssueEvent.assignee.login String Assignee login username.
GitHub.IssueEvent.assignee.id Number Assignee ID.
GitHub.IssueEvent.assignee.node_id String Assignee node ID.
GitHub.IssueEvent.assignee.avatar_url String Assignee avatar URL.
GitHub.IssueEvent.assignee.gravatar_id String Assignee gravatar ID.
GitHub.IssueEvent.assignee.url String Assignee URL.
GitHub.IssueEvent.assignee.html_url String Assignee HTML URL.
GitHub.IssueEvent.assignee.followers_url String Assignee followers URL.
GitHub.IssueEvent.assignee.following_url String Assignee following URL.
GitHub.IssueEvent.assignee.gists_url String Assignee gists URL.
GitHub.IssueEvent.assignee.starred_url String Assignee starred URL.
GitHub.IssueEvent.assignee.subscriptions_url String Assignee subscriptions URL.
GitHub.IssueEvent.assignee.organizations_url String Assignee organizations URL.
GitHub.IssueEvent.assignee.repos_url String Assignee repos URL.
GitHub.IssueEvent.assignee.events_url String Assignee events URL.
GitHub.IssueEvent.assignee.received_events_url String Assignee received events URL.
GitHub.IssueEvent.assignee.type String Assignee type.
GitHub.IssueEvent.assignee.site_admin Boolean Indicates whether the assignee is a site admin.
GitHub.IssueEvent.assigner.login String Assigner login username.
GitHub.IssueEvent.assigner.id Number Assigner ID.
GitHub.IssueEvent.assigner.node_id String Assigner node ID.
GitHub.IssueEvent.assigner.avatar_url String Assigner avatar URL.
GitHub.IssueEvent.assigner.gravatar_id String Assigner gravatar ID.
GitHub.IssueEvent.assigner.url String Assigner URL.
GitHub.IssueEvent.assigner.html_url String Assigner HTML URL.
GitHub.IssueEvent.assigner.followers_url String Assigner followers URL.
GitHub.IssueEvent.assigner.following_url String Assigner following URL.
GitHub.IssueEvent.assigner.gists_url String Assigner gists URL.
GitHub.IssueEvent.assigner.starred_url String Assigner starred URL.
GitHub.IssueEvent.assigner.subscriptions_url String Assigner subscriptions URL.
GitHub.IssueEvent.assigner.organizations_url String Assigner organizations URL.
GitHub.IssueEvent.assigner.repos_url String Assigner repos URL.
GitHub.IssueEvent.assigner.events_url String Assigner events URL.
GitHub.IssueEvent.assigner.received_events_url String Assigner received events URL.
GitHub.IssueEvent.assigner.type String Assigner type.
GitHub.IssueEvent.assigner.site_admin Boolean Indicates whether the assignee is a site admin.

github-delete-comment


Deletes a comment.

Base Command

github-delete-comment

Input

Argument Name Description Required
comment_id The id of comment to delete. Required

Context Output

There is no context output for this command.

github-list-pr-reviews


Lists reviews on a pull request.

Base Command

github-list-pr-reviews

Input

Argument Name Description Required
pull_number The number of the pull request. Required

Context Output

Path Type Description
GitHub.PR.Number Number The number of the pull request.
GitHub.PR.Review.ID Number The ID of the review.
GitHub.PR.Review.NodeID String The node ID of the review.
GitHub.PR.Review.Body String The content of the review.
GitHub.PR.Review.CommitID String The ID of the commit the review is for.
GitHub.PR.Review.State String The state of the review.
GitHub.PR.Review.User.Login String The reviewer’s user login.
GitHub.PR.Review.User.ID Number The reviewer’s user ID.
GitHub.PR.Review.User.NodeID String The reviewer’s user node ID.
GitHub.PR.Review.User.Type String The reviewer user type.
GitHub.PR.Review.User.SiteAdmin Boolean Whether the reviewer is a site admin.

github-list-branch-pull-requests


Gets pull requests corresponding to the given branch name.

Base Command

github-list-branch-pull-requests

Input

Argument Name Description Required
branch_name The branch name from which to retrieve pull requests. Required
organization The name of the organization. Optional
repository The repository for the pull request. Defaults to the repository parameter if not provided. Optional

Context Output

Path Type Description
GitHub.PR.ID Number The ID number of the pull request.
GitHub.PR.NodeID String The node ID of the pull request.
GitHub.PR.Number Number The issue number of the pull request.
GitHub.PR.State String The state of the pull request.
GitHub.PR.Locked Boolean Whether the pull request is locked.
GitHub.PR.User.Login String The login of the user who opened the pull request.
GitHub.PR.User.ID Number The ID of the user who opened the pull request.
GitHub.PR.User.NodeID String The node ID of the user who opened the pull request.
GitHub.PR.User.Type String The type of the user who opened the pull request.
GitHub.PR.User.SiteAdmin Boolean Whether the user who opened the pull request is a site admin or not.
GitHub.PR.Body String The body content of the pull request.
GitHub.PR.Label.ID Number The ID of the label.
GitHub.PR.Label.NodeID String The node ID of the label.
GitHub.PR.Label.Name String The name of the label.
GitHub.PR.Label.Description String The description of the label.
GitHub.PR.Label.Color String The hex color value of the label.
GitHub.PR.Label.Default Boolean Whether the label is a default.
GitHub.PR.Milestone.ID Number The ID of the milestone.
GitHub.PR.Milestone.NodeID String The node ID of the milestone.
GitHub.PR.Milestone.Number Number The number of the milestone.
GitHub.PR.Milestone.State String The state of the milestone.
GitHub.PR.Milestone.Title String The title of the milestone.
GitHub.PR.Milestone.Description String The description of the milestone.
GitHub.PR.Milestone.Creator.Login String The login of the milestone creator.
GitHub.PR.Milestone.Creator.ID Number The ID the milestone creator.
GitHub.PR.Milestone.Creator.NodeID String The node ID of the milestone creator.
GitHub.PR.Milestone.Creator.Type String The type of the milestone creator.
GitHub.PR.Milestone.Creator.SiteAdmin Boolean Whether the milestone creator is a site admin.
GitHub.PR.Milestone.OpenIssues Number The number of open issues with this milestone.
GitHub.PR.Milestone.ClosedIssues Number The number of closed issues with this milestone.
GitHub.PR.Milestone.CreatedAt String The date the milestone was created.
GitHub.PR.Milestone.UpdatedAt String The date the milestone was updated.
GitHub.PR.Milestone.ClosedAt String The date the milestone was closed.
GitHub.PR.Milestone.DueOn String The due date for the milestone.
GitHub.PR.ActiveLockReason String The reason the pull request is locked.
GitHub.PR.CreatedAt String The date the pull request was created.
GitHub.PR.UpdatedAt String The date the pull request was updated.
GitHub.PR.ClosedAt String The date the pull request was closed.
GitHub.PR.MergedAt String The date the pull request was merged.
GitHub.PR.MergeCommitSHA String The SHA hash of the pull request’s merge commit.
GitHub.PR.Assignee.Login String The login of the user assigned to the pull request.
GitHub.PR.Assignee.ID Number The ID of the user assigned to the pull request.
GitHub.PR.Assignee.NodeID String The node ID of the user assigned to the pull request.
GitHub.PR.Assignee.Type String The type of the user assigned to the pull request.
GitHub.PR.Assignee.SiteAdmin Boolean Whether the user assigned to the pull request is a site admin or not.
GitHub.PR.RequestedReviewer.Login String The login of the user requested for review.
GitHub.PR.RequestedReviewer.ID Number The ID of the user requested for review.
GitHub.PR.RequestedReviewer.NodeID String The node ID of the user requested for review.
GitHub.PR.RequestedReviewer.Type String The type of the user requested for review.
GitHub.PR.RequestedReviewer.SiteAdmin Boolean Whether the user requested for review is a site admin.
GitHub.PR.RequestedTeam.ID Number The ID of the team requested for review.
GitHub.PR.RequestedTeam.NodeID String The node ID of the team requested for review.
GitHub.PR.RequestedTeam.Name String The name of the team requested for review.
GitHub.PR.RequestedTeam.Slug String The slug of the team requested for review.
GitHub.PR.RequestedTeam.Description String The description of the team requested for review.
GitHub.PR.RequestedTeam.Privacy String The privacy setting of the team requested for review.
GitHub.PR.RequestedTeam.Permission String The permissions of the team requested for review.
GitHub.PR.RequestedTeam.Parent Unknown The parent of the team requested for review.
GitHub.PR.Head.Label String The label of the branch that HEAD points to.
GitHub.PR.Head.Ref String The reference of the branch that HEAD points to.
GitHub.PR.Head.SHA String The SHA hash of the commit that HEAD points to.
GitHub.PR.Head.User.Login String The login of the committer of the HEAD commit of the checked out. branch.
GitHub.PR.Head.User.ID Number The ID of the committer of the HEAD commit of the checked out branch.
GitHub.PR.Head.User.NodeID String The node ID of the committer of the HEAD commit of the checked out branch.
GitHub.PR.Head.User.Type String The type of the committer of the HEAD commit of the checked out branch.
GitHub.PR.Head.User.SiteAdmin Boolean Whether the committer of the HEAD commit of the checked out branch is a site admin.
GitHub.PR.Head.Repo.ID Number The ID of the repository of the checked out branch.
GitHub.PR.Head.Repo.NodeID String The node ID of the repository of the checked out branch.
GitHub.PR.Head.Repo.Name String The name of the repository of the checked out branch.
GitHub.PR.Head.Repo.FullName String The full name of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.Login String The user login of the owner of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.ID Number The user ID of the owner of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.NodeID String The user node ID of the owner of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.Type String The user type of the owner of the repository of the checked out branch.
GitHub.PR.Head.Repo.Owner.SiteAdmin Boolean Whether the owner of the repository of the checked out branch is a site admin.
GitHub.PR.Head.Repo.Private Boolean Whether the repository of the checked out branch is private or not.
GitHub.PR.Head.Repo.Description String The description of the repository of the checked out branch.
GitHub.PR.Head.Repo.Fork Boolean Whether the repository of the checked out branch is a fork.
GitHub.PR.Head.Repo.Language Unknown The language of the repository of the checked out branch.
GitHub.PR.Head.Repo.ForksCount Number The number of forks of the repository of the checked out branch.
GitHub.PR.Head.Repo.StargazersCount Number The number of stars of the repository of the checked out branch.
GitHub.PR.Head.Repo.WatchersCount Number The number of entities watching the repository of the checked out branch.
GitHub.PR.Head.Repo.Size Number The size of the repository of the checked out branch.
GitHub.PR.Head.Repo.DefaultBranch String The default branch of the repository of the checked out branch.
GitHub.PR.Head.Repo.OpenIssuesCount Number The open issues of the repository of the checked out branch.
GitHub.PR.Head.Repo.Topics Unknown The topics listed for the repository of the checked out branch.
GitHub.PR.Head.Repo.HasIssues Boolean Whether the repository of the checked out branch has issues or not.
GitHub.PR.Head.Repo.HasProjects Boolean Whether the repository of the checked out branch has projects or not.
GitHub.PR.Head.Repo.HasWiki Boolean Whether the repository of the checked out branch has a wiki or not.
GitHub.PR.Head.Repo.HasPages Boolean Whether the repository of the checked out branch has pages.
GitHub.PR.Head.Repo.HasDownloads Boolean Whether the repository of the checked out branch has downloads .
GitHub.PR.Head.Repo.Archived Boolean Whether the repository of the checked out branch has been arvhived .
GitHub.PR.Head.Repo.Disabled Boolean Whether the repository of the checked out branch has been disabled .
GitHub.PR.Head.Repo.PushedAt String The date of the latest push to the repository of the checked out branch.
GitHub.PR.Head.Repo.CreatedAt String The date of creation of the repository of the checked out branch.
GitHub.PR.Head.Repo.UpdatedAt String The date the repository of the checked out branch was last updated.
GitHub.PR.Head.Repo.AllowRebaseMerge Boolean Whether the repository of the checked out branch permits rebase-style merges.
GitHub.PR.Head.Repo.AllowSquashMerge Boolean Whether the repository of the checked out branch permits squash merges.
GitHub.PR.Head.Repo.AllowMergeCommit Boolean Whether the repository of the checked out branch permits merge commits.
GitHub.PR.Head.Repo.SubscribersCount Number The number of entities subscribing to the repository of the checked out branch.
GitHub.PR.Base.Label String The label of the base branch.
GitHub.PR.Base.Ref String The reference of the base branch.
GitHub.PR.Base.SHA String The SHA hash of the base branch.
GitHub.PR.Base.User.Login String The login of the committer of the commit that the base branch points to.
GitHub.PR.Base.User.ID Number The ID of the committer of the commit that the base branch points to.
GitHub.PR.Base.User.NodeID String The node ID of the committer of the commit that the base branch points to.
GitHub.PR.Base.User.Type String The user type of the committer of the commit that the base branch points to.
GitHub.PR.Base.User.SiteAdmin Boolean Whether the committer of the commit that the base branch points to is a site admin.
GitHub.PR.Base.Repo.ID Number The ID of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.NodeID String The node ID of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Name String The name of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.FullName String The full name of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Owner.Login String The user login of the owner of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Owner.ID Number The user ID of the owner of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Owner.NodeID String The user node ID of the owner of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Owner.Type String The user type of the owner of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Owner.SiteAdmin Boolean Whether the owner of the repository that the base branch belongs to is a site admin.
GitHub.PR.Base.Repo.Private Boolean Whether the repository that the base branch belongs to is private .
GitHub.PR.Base.Repo.Description String The description of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Fork Boolean Whether the repository that the base branch belongs to is a fork .
GitHub.PR.Base.Repo.Language Unknown The language of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.ForksCount Number The number of times that the repository that the base branch belongs to has been forked.
GitHub.PR.Base.Repo.StargazersCount Number The number of times that the repository that the base branch belongs to has been starred.
GitHub.PR.Base.Repo.WatchersCount Number The number of entities watching the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Size Number The size of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.DefaultBranch String The default branch of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.OpenIssuesCount Number The number of open issues in the repository that the base branch belongs to.
GitHub.PR.Base.Repo.Topics String The topics listed for the repository that the base branch belongs to.
GitHub.PR.Base.Repo.HasIssues Boolean Whether the repository that the base branch belongs to has issues .
GitHub.PR.Base.Repo.HasProjects Boolean Whether the repository that the base branch belongs to has projects .
GitHub.PR.Base.Repo.HasWiki Boolean Whether the repository that the base branch belongs to has a wiki .
GitHub.PR.Base.Repo.HasPages Boolean Whether the repository that the base branch belongs to has pages .
GitHub.PR.Base.Repo.HasDownloads Boolean Whether the repository that the base branch belongs to has downloads .
GitHub.PR.Base.Repo.Archived Boolean Whether the repository that the base branch belongs to is archived .
GitHub.PR.Base.Repo.Disabled Boolean Whether the repository that the base branch belongs to is disabled .
GitHub.PR.Base.Repo.PushedAt String The date that the repository that the base branch belongs to was last pushed to.
GitHub.PR.Base.Repo.CreatedAt String The date of creation of the repository that the base branch belongs to.
GitHub.PR.Base.Repo.UpdatedAt String The date that the repository that the base branch belongs to was last updated.
GitHub.PR.Base.Repo.AllowRebaseMerge Boolean Whether the repository that the base branch belongs to allows rebase-style merges.
GitHub.PR.Base.Repo.AllowSquashMerge Boolean Whether the repository that the base branch belongs to allows squash merges.
GitHub.PR.Base.Repo.AllowMergeCommit Boolean Whether the repository that the base branch belongs to allows merge commits.
GitHub.PR.Base.Repo.SubscribersCount Number The number of entities that subscribe to the repository that the base branch belongs to.
GitHub.PR.AuthorAssociation String The pull request author association.
GitHub.PR.Draft Boolean Whether the pull request is a draft.
GitHub.PR.Merged Boolean Whether the pull request is merged.
GitHub.PR.Mergeable Boolean Whether the pull request is mergeable.
GitHub.PR.Rebaseable Boolean Whether the pull request is rebaseable.
GitHub.PR.MergeableState String The mergeable state of the pull request.
GitHub.PR.MergedBy.Login String The login of the user who merged the pull request.
GitHub.PR.MergedBy.ID Number The ID of the user who merged the pull request.
GitHub.PR.MergedBy.NodeID String The node ID of the user who merged the pull request.
GitHub.PR.MergedBy.Type String The type of the user who merged the pull request.
GitHub.PR.MergedBy.SiteAdmin Boolean Whether the user who merged the pull request is a site admin or not.
GitHub.PR.Comments Number The number of comments on the pull request.
GitHub.PR.ReviewComments Number The number of review comments on the pull request.
GitHub.PR.MaintainerCanModify Boolean Whether the maintainer can modify the pull request.
GitHub.PR.Commits Number The number of commits in the pull request.
GitHub.PR.Additions Number The number of additions in the pull request.
GitHub.PR.Deletions Number The number of deletions in the pull request.
GitHub.PR.ChangedFiles Number The number of changed files in the pull request.

github-list-files


Gets list of files from the given path in the repository.

Base Command

github-list-files

Input

Argument Name Description Required
path The path in the branch to get the files from. Optional
organization The name of the organization. Optional
repository The name of the repository. Optional
branch The branch name from which to get the files. Optional

Context Output

Path Type Description
GitHub.File.Name String The name of the file.
GitHub.File.Type String Whether the item is file or directory.
GitHub.File.Size Number The size of the file in bytes.
GitHub.File.Path String The file path inside the repository.
GitHub.File.DownloadUrl String The link to download the file content.
GitHub.File.SHA String The SHA of the file.

github-get-team-membership


Retrieves a user membership status with a team.

Base Command

github-get-team-membership

Input

Argument Name Description Required
team_id The ID number by which the team is identified. Try executing the ‘GitHub-list-teams’ command to find team IDs to reference. Required
user_name The login of the user whose membership you wish to check. Required

Context Output

Path Type Description
GitHub.Team.Member.Role String The user’s role on a team.
GitHub.Team.Member.State String The user’s state for a team.
GitHub.Team.ID Number The ID number of the team.
GitHub.Team.Member.Login String The login of the team member.

github-get-github-actions-usage


Gets the usage details of GitHub action workflows of private repositories by repository owner.

Base Command

github-get-github-actions-usage

Input

Argument Name Description Required
owner The repository owner. Required

Context Output

Path Type Description
GitHub.ActionsUsage.RepositoryName String The name of the private repository.
GitHub.ActionsUsage.WorkflowID Number The workflow ID of the GitHub action.
GitHub.ActionsUsage.WorkflowName String The display name of the GitHub action workflow.
GitHub.ActionsUsage.WorkflowUsage Unknown The GitHub action workflow usage on different OS.

github-trigger-workflow


Triggers a GitHub workflow on a given repository and workflow.

Base Command

github-trigger-workflow

Input

Argument Name Description Required
owner The GitHub owner (organization or username) of the repository. Optional
repository The GitHub repository name. Optional
branch The branch to trigger the workflow on. Optional
workflow The name of your workflow file. Required
inputs The inputs for the workflow. Optional

Context Output

There is no context output for this command.

github-get-stale-prs


Gets inactive pull requests.

Base Command

github-get-stale-prs

Input

Argument Name Description Required
stale_time Time of inactivity after which a PR is considered stale. Default is 3 days. Required
label The label used to identify PRs of interest. Optional

Context Output

Path Type Description
GitHub.PR.URL String The html URL of the PR.
GitHub.PR.Number Number The GitHub pull request number.
GitHub.PR.RequestedReviewer Unknown A list of the PR’s requested reviewers.

github-add-assignee


Adds up to 10 assignees to an issue/PR. Users already assigned to an issue are not replaced.

Base Command

github-add-assignee

Input

Argument Name Description Required
pull_request_number The number of PR/Issue to assign users to. Required
assignee Users to assign, can be a list of users. Required

Context Output

Path Type Description
GitHub.Assignees.assignees String Assignees to the issue.
GitHub.Assignees.assignees.login String Login of assigned user.
GitHub.Assignees.assignees.gists_url String Gists URL for user.
GitHub.Assignees.assignees.following_url String Following URL for user.
GitHub.Assignees.assignees.followers_url String Followers URL for user.
GitHub.Assignees.assignees.subscriptions_url String Subscriptions URL for user.
GitHub.Assignees.assignees.received_events_url String Received events URL for user.
GitHub.Assignees.assignees.events_url String Events URL for user.
GitHub.Assignees.assignees.avatar_url String Avatar URL for user.
GitHub.Assignees.assignees.url String URL for user for user.
GitHub.Assignees.assignees.starred_url String Starred URL for user.
GitHub.Assignees.assignees.organizations_url String Organizations URL for user.
GitHub.Assignees.assignees.repos_url String Repos URL for user.
GitHub.Assignees.assignees.gravatar_id String Gravatar_id for user.
GitHub.Assignees.assignees.site_admin String Is user site admin.
GitHub.Assignees.assignees.node_id String Node ID for user.
GitHub.Assignees.assignees.type String Type of user.
GitHub.Assignees.assignees.id String User ID.
GitHub.Assignees.assignees.html_url String HTML URL for user.

github-get-check-run


Gets a check run details.

Base Command

github-get-check-run

Input

Argument Name Description Required
owner Organization or Owner. Required
repository Git Repository Name. Required
run_id Check Run ID. Optional
commit_id Head Commit ID. Optional

Context Output

Path Type Description
GitHub.CheckRuns.CheckRunConclusion String Check Run Conculsion.
GitHub.CheckRuns.CheckRunAppName String Check Run App Name.
GitHub.CheckRuns.CheckExternalID String Check Run External ID.
GitHub.CheckRuns.CheckRunName String Check Run Name.
GitHub.CheckRuns.CheckRunStatus String Check Run Status.
GitHub.CheckRuns.CheckRunID String Check Run ID.

github-get-branch


Gets a branch.

Base Command

github-get-branch

Input

Argument Name Description Required
branch_name The name of the branch to retrieve. Required

Context Output

Path Type Description
GitHub.Branch.Name String The name of the branch.
GitHub.Branch.CommitSHA String The SHA of the commit the branch references.
GitHub.Branch.CommitNodeID String The Node ID of the commit the branch references.
GitHub.Branch.CommitAuthorID Number The GitHub ID number of the author of the commit the branch references.
GitHub.Branch.CommitAuthorLogin String The GitHub login of the author of the commit the branch references.
GitHub.Branch.CommitParentSHA String The SHAs of parent commits.
GitHub.Branch.Protected Boolean Whether the branch is protected.

github-get-commit


Gets a commit.

Base Command

github-get-commit

Input

Argument Name Description Required
commit_sha The SHA hash of the commit. Try executing the ‘GitHub-get-branch’ command to find a commit SHA hash to reference. Required

Context Output

Path Type Description
GitHub.Commit.SHA String The SHA hash of the commit.
GitHub.Commit.Author.Date String The commit author date.
GitHub.Commit.Author.Name String The name of the author.
GitHub.Commit.Author.Email String The email of the author.
GitHub.Commit.Committer.Date String The date the committer committed.
GitHub.Commit.Committer.Name String The name of the committer.
GitHub.Commit.Committer.Email String The email of the committer.
GitHub.Commit.Message String The message associated with the commit.
GitHub.Commit.Parent Unknown Lists of parent SHA hashes.
GitHub.Commit.TreeSHA String The SHA hash of the commit’s tree.
GitHub.Commit.Verification.Verified Boolean Whether the commit was verified.
GitHub.Commit.Verification.Reason String The reason why the commit was or was not verified.
GitHub.Commit.Verification.Signature Unknown The commit verification signature.
GitHub.Commit.Verification.Payload Unknown The commit verification payload.

github-list-issue-comments


Lists comments on an issue.

Base Command

github-list-issue-comments

Input

Argument Name Description Required
issue_number The number of the issue to list comments for. Required
since Only show notifications updated after the given time. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ. Optional

Context Output

Path Type Description
GitHub.Comment.IssueNumber Number The number of the issue to which the comment belongs.
GitHub.Comment.ID Number The ID of the comment.
GitHub.Comment.NodeID String The node ID of the comment.
GitHub.Comment.Body String The body content of the comment.
GitHub.Comment.User.Login String The login of the user who commented.
GitHub.Comment.User.ID Number The ID of the user who commented.
GitHub.Comment.User.NodeID String The node ID of the user who commented.
GitHub.Comment.User.Type String The type of the user who commented.
GitHub.Comment.User.SiteAdmin Boolean Whether the user who commented is a site admin.

github-list-all-projects


Lists all issues that the user has access to view.

Base Command

github-list-all-projects

Input

Argument Name Description Required
project_filter Only list projects with the following numbers. Optional
limit The number of projects to return. Default is 20. Maximum is 100. Default is 20. Optional

Context Output

Path Type Description
GitHub.Project.Name String The name of the project board.
GitHub.Project.ID Number The ID of the project board.
GitHub.Project.Number Number The project board number.
GitHub.Project.Columns.Name String The column name.
GitHub.Project.Columns.ColumnID Number The ID of the column.
GitHub.Project.Columns.Cards.CardID Number The ID of the card.
GitHub.Project.Columns.Cards.ContentNumber Number The content number of this card, usually this is the issue number.
GitHub.Project.Issues Unknown Lists of all issue numbers that are in this project board.

github-list-workflows


Returns a list of GitHub workflows on a given repository.

Base Command

github-list-workflows

Input

Argument Name Description Required
owner The GitHub owner (organization or username) of the repository. Optional
repository The GitHub repository name. Optional
workflow The name of your workflow file. Required
limit The number of workflows to return. Default is 100. Optional

Context Output

Path Type Description
GitHub.Workflow.id Number The GitHub workflow ID (per run).
GitHub.Workflow.name String The GitHub workflow name.
GitHub.Workflow.head_branch String The branch on which the workflow ran.
GitHub.Workflow.head_sha String The commit SHA on which the workflow ran.
GitHub.Workflow.path String The GitHub workflow name path.
GitHub.Workflow.display_title String The GitHub workflow title.
GitHub.Workflow.run_number Number The GitHub workflow run number.
GitHub.Workflow.event String The GitHub workflow trigger type (scheduled, dispatch).
GitHub.Workflow.status String The GitHub workflow status (in_progress, completed).
GitHub.Workflow.conclusion String The GitHub workflow conclusion (cancelled, success).
GitHub.Workflow.workflow_id String The GitHub workflow ID (per workflow).
GitHub.Workflow.url String The GitHub workflow API URL.
GitHub.Workflow.html_url String The GitHub workflow HTML URL.
GitHub.Workflow.created_at Date Datetime the GitHub workflow was created at.
GitHub.Workflow.updated_at Date Datetime the GitHub workflow was updated at.

github-get-workflow-run


Gets a specific workflow run (dispatched event) in a repository.

Base Command

github-get-workflow-run

Input

Argument Name Description Required
owner The GitHub owner (organization or username) of the repository. Optional
repository The GitHub repository name. Optional
run_id The unique identifier of the workflow run. Required

Context Output

Path Type Description
GitHub.WorkflowRun.ID Number The workflow run ID.
GitHub.WorkflowRun.Name String The workflow run name.
GitHub.WorkflowRun.HeadBranch String The branch the workflow run was triggered on.
GitHub.WorkflowRun.HeadSha String The commit SHA that triggered the run.
GitHub.WorkflowRun.DisplayTitle String The display title of the workflow run.
GitHub.WorkflowRun.RunNumber Number The sequential run number for the workflow.
GitHub.WorkflowRun.Event String The event that triggered the workflow run (e.g. workflow_dispatch).
GitHub.WorkflowRun.Status String The status of the workflow run (queued, in_progress, completed).
GitHub.WorkflowRun.Conclusion String The conclusion of the workflow run (success, failure, cancelled, etc.).
GitHub.WorkflowRun.WorkflowID Number The ID of the parent workflow.
GitHub.WorkflowRun.CreatedAt Date The datetime the workflow run was created. (ISO8601 format: 2020-01-01T00:11:22Z)
GitHub.WorkflowRun.UpdatedAt Date The datetime the workflow run was last updated. (ISO8601 format: 2020-01-01T00:11:22Z)
GitHub.WorkflowRun.Url String The workflow run API URL.
GitHub.WorkflowRun.HtmlUrl String The workflow run HTML URL.

github-list-teams


Lists the teams for an organization. Note that this API call is only available to authenticated members of the organization.

Base Command

github-list-teams

Input

Argument Name Description Required
organization The name of the organization. Required

Context Output

Path Type Description
GitHub.Team.ID Number The ID of the team.
GitHub.Team.NodeID String The node ID of the team.
GitHub.Team.Name String The name of the team.
GitHub.Team.Slug String The slug of the team.
GitHub.Team.Description String The description of the team.
GitHub.Team.Privacy String The privacy setting of the team.
GitHub.Team.Permission String The permissions of the team.
GitHub.Team.Parent Unknown The parent of the team.

github-create-issue


Creates an issue in GitHub.

Base Command

github-create-issue

Input

Argument Name Description Required
title The title of the issue. Required
body The contents of the issue. Optional
labels Labels to associate with this issue. Optional
assignees Logins for Users to assign to this issue. Optional

Context Output

Path Type Description
GitHub.Issue.ID Number The ID of the created issue.
GitHub.Issue.Repository String The repository of the created issue.
GitHub.Issue.Title String The title of the created issue.
GitHub.Issue.Body Unknown The body of the created issue.
GitHub.Issue.State String The state of the created issue.
GitHub.Issue.Labels String The labels applied to the issue.
GitHub.Issue.Assignees String The users assigned to this issue.
GitHub.Issue.Created_at Date The date the issue was created.
GitHub.Issue.Updated_at Date The date the issue was last updated.
GitHub.Issue.Closed_at Date The date the issue was closed.
GitHub.Issue.Closed_by String The user who closed the issue.
GitHub.Issue.Organization String The repository organization.

github-get-path-data


Gets the data of the a given path.

Base Command

github-get-path-data

Input

Argument Name Description Required
relative_path Relative path to retrieve its data. Required
branch_name The branch name from which to get the file data. Default is master. Optional
organization The name of the organization containing the file. Optional
repository The repository of the file. Optional

Context Output

Path Type Description
GitHub.PathData.name String The path name.
GitHub.PathData.path String The Relative path for the given repository.
GitHub.PathData.sha String The path SHA.
GitHub.PathData.size Number The path size in bytes. Will be 0 if path to a dir was given.
GitHub.PathData.url String The path URL.
GitHub.PathData.html_url String The path HTML URL.
GitHub.PathData.git_url String The path Git URL.
GitHub.PathData.download_url String The path download URL. If a directory path was given will be empty.
GitHub.PathData.type String The path data, for example file, dir.
GitHub.PathData.content String The content of the path if a file path was given.
GitHub.PathData.encoding String The encoding method if path to a file was given.
GitHub.PathData.entries.name String If a dir was given in file_path, name of the dir entry.
GitHub.PathData.entries.path String If a dir was given in file_path, path of the dir entry.
GitHub.PathData.entries.sha String If a dir was given in file_path, SHA of the dir entry.
GitHub.PathData.entries.size Number If a dir was given in file_path, size of the dir entry. Will be 0 if entry is also a dir.
GitHub.PathData.entries.url String If a dir was given in file_path, URL of the dir entry.
GitHub.PathData.entries.html_url String If a dir was given in file_path, HTML URL of the dir entry.
GitHub.PathData.entries.git_url String If a dir was given in file_path, Git URL of the dir entry.
GitHub.PathData.entries.download_url String If a dir was given in file_path, download URL of the dir entry. Will be empty if entry is also a dir.
GitHub.PathData.entries.type String If a dir was given in file_path, type of the dir entry.

github-update-issue


Updates the parameters of a specified issue.

Base Command

github-update-issue

Input

Argument Name Description Required
ID The number of the issue to update. Required
title The title of the issue. Optional
body The contents of the issue. Optional
state State of the issue. Either open or closed. Optional
labels Labels to apply to this issue. Pass one or more Labels to replace the set of Labels on this Issue. Send an empty array ([]) to clear all Labels from the Issue. . Optional
assignees Logins for Users to assign to this issue. Pass one or more user logins to replace the set of assignees on this Issue. Send an empty array ([]) to clear all assignees from the Issue. Optional

Context Output

Path Type Description
GitHub.Issue.ID Number The ID of the updated issue.
GitHub.Issue.Repository String The repository of the updated issue.
GitHub.Issue.Title String The title of the updated issue.
GitHub.Issue.Body Unknown The body of the updated issue.
GitHub.Issue.State String The state of the updated issue.
GitHub.Issue.Labels String The labels applied to the issue.
GitHub.Issue.Assignees String Users assigned to the issue.
GitHub.Issue.Created_at Date The date the issue was created.
GitHub.Issue.Updated_at Date The date the issue was last updated.
GitHub.Issue.Closed_at Date The date the issue was closed.
GitHub.Issue.Closed_by String The user who closed the issue.
GitHub.Issue.Organization String The repository organization.

github-request-review


Requests reviews from GitHub users for a given pull request.

Base Command

github-request-review

Input

Argument Name Description Required
pull_number The number of the pull request you want to request review for. Required
reviewers A CSV list of GitHub users to request review from for a pull request. Required

Context Output

Path Type Description
GitHub.PR.Number Number The number of the pull request.
GitHub.PR.RequestedReviewer.Login String The login of the user requested for review.
GitHub.PR.RequestedReviewer.ID Number The ID of the user requested for review.
GitHub.PR.RequestedReviewer.NodeID String The node ID of the user requested for review.
GitHub.PR.RequestedReviewer.Type String The type of the user requested for review.
GitHub.PR.RequestedReviewer.SiteAdmin Boolean Whether the user requested for review is a site admin.

github-cancel-workflow


Cancels a GitHub workflow.

Base Command

github-cancel-workflow

Input

Argument Name Description Required
owner The GitHub owner (organization or username) of the repository. Optional
repository The GitHub repository name. Optional
workflow_id The ID of the workflow to cancel. Required

Context Output

There is no context output for this command.

github-revoke-credentials


Revoke exposed GitHub credentials (tokens) via the GitHub credential revocation API. This endpoint is unauthenticated by design and does not use the configured token. Limited to 60 unauthenticated requests per hour.

Base Command

github-revoke-credentials

Input

Argument Name Description Required
credentials A comma-separated list of GitHub credential tokens to revoke. Supported prefixes are ghp_, github_pat_, gho_, ghu_, ghr_. Maximum 1000 per request. Required

Context Output

There is no context output for this command.

github-list-organization-repositories


Lists repositories for the specified organization.

Base Command

github-list-organization-repositories

Input

Argument Name Description Required
organization The name of the organization. Defaults to the instance configured owner if not given. Optional
type The type of repositories to list. Possible values are: all, public, private, forks, sources, member, internal. Default is all. Optional
page The page number of results to return (1-based). Default is 1. Optional
per_page The number of results per page (max 100). Default is 50. Optional

Context Output

Path Type Description
GitHub.Repository.id Number The repository ID.
GitHub.Repository.name String The repository name.
GitHub.Repository.full_name String The full repository name (org/repo).
GitHub.Repository.private Boolean Whether the repository is private.
GitHub.Repository.default_branch String The default branch name.
GitHub.Repository.updated_at Date The date the repository was last updated, in ISO 8601 format (e.g., 2024-05-01T12:00:00Z).

github-list-actions-caches


Lists GitHub Actions caches for a repository.

Base Command

github-list-actions-caches

Input

Argument Name Description Required
owner The owner (organization or username) of the repository. Defaults to the instance configured owner if not given. Optional
repository The repository name. Defaults to the instance configured repository if not given. Optional
page The page number of results to return (1-based). Default is 1. Optional
per_page The number of results per page (max 100). Default is 50. Optional
ref The full Git ref to filter caches by (e.g., refs/heads/main). Optional
key The cache key or prefix to filter by. Optional
sort The property to sort the results by. Possible values are: created_at, last_accessed_at, size_in_bytes. Optional
direction The sort direction. Possible values are: asc, desc. Optional

Context Output

Path Type Description
GitHub.ActionsCache.id Number The cache ID.
GitHub.ActionsCache.key String The cache key.
GitHub.ActionsCache.ref String The Git ref the cache belongs to.
GitHub.ActionsCache.version String The cache version.
GitHub.ActionsCache.size_in_bytes Number The size of the cache in bytes.
GitHub.ActionsCache.last_accessed_at Date The date the cache was last accessed, in ISO 8601 format (e.g., 2024-05-01T12:00:00Z).
GitHub.ActionsCache.created_at Date The date the cache was created, in ISO 8601 format (e.g., 2024-05-01T12:00:00Z).

github-delete-actions-cache


Deletes a GitHub Actions cache entry.

Base Command

github-delete-actions-cache

Input

Argument Name Description Required
owner The owner (organization or username) of the repository. Defaults to the instance configured owner if not given. Optional
repository The repository name. Defaults to the instance configured repository if not given. Optional
cache_id The ID of the cache to delete. Required

Context Output

There is no context output for this command.

github-list-actions-artifacts


Lists GitHub Actions artifacts for a repository.

Base Command

github-list-actions-artifacts

Input

Argument Name Description Required
owner The owner (organization or username) of the repository. Defaults to the instance configured owner if not given. Optional
repository The repository name. Defaults to the instance configured repository if not given. Optional
page The page number of results to return (1-based). Default is 1. Optional
per_page The number of results per page (max 100). Default is 50. Optional
name The exact artifact name to filter by. Optional

Context Output

Path Type Description
GitHub.ActionsArtifact.id Number The artifact ID.
GitHub.ActionsArtifact.name String The artifact name.
GitHub.ActionsArtifact.size_in_bytes Number The size of the artifact in bytes.
GitHub.ActionsArtifact.expired Boolean Whether the artifact has expired.
GitHub.ActionsArtifact.created_at Date The date the artifact was created, in ISO 8601 format (e.g., 2024-05-01T12:00:00Z).
GitHub.ActionsArtifact.expires_at Date The date the artifact expires, in ISO 8601 format (e.g., 2024-05-01T12:00:00Z).

github-delete-actions-artifact


Deletes a GitHub Actions artifact.

Base Command

github-delete-actions-artifact

Input

Argument Name Description Required
owner The owner (organization or username) of the repository. Defaults to the instance configured owner if not given. Optional
repository The repository name. Defaults to the instance configured repository if not given. Optional
artifact_id The ID of the artifact to delete. Required

Context Output

There is no context output for this command.

Configuration parameters

  • isFetch — Fetch incidents
  • fetch_object — Select an Issue or Pull requests to Fetch
  • url — Server URL
  • api_token
  • credentials — Credentials
  • user — Username of the repository owner, for example: github.com/repos/{_owner_}/{repo}/issues
  • repository — The name of the requested repository
  • fetch_time — First fetch interval (in days)
  • proxy — Use system proxy settings
  • insecure — Trust any certificate (not secure)
  • incidentType — Incident type
  • incidentFetchInterval — Incidents Fetch Interval
  • integration_id — GitHub app integration ID
  • installation_id — GitHub app installation ID
  • token — API Token

Commands (97)

  • GitHub-add-assignee Deprecated

    Deprecated. Use ***github-add-assignee*** instead. Adds up to 10 assignees to an issue/PR. Users already assigned to an issue are not replaced.

  • GitHub-add-issue-to-project-board Deprecated

    Deprecated. Use ***github-add-issue-to-project-board*** instead. Adds an Issue as a card in column of a spesific project.

  • GitHub-add-label Deprecated

    Deprecated. Use ***github-add-label*** instead. Adds labels to an issue.

  • GitHub-cancel-workflow Deprecated

    Deprecated. Use ***github-cancel-workflow*** instead. Cancels a GitHub workflow.

  • GitHub-close-issue Deprecated

    Deprecated. Use ***github-close-issue*** instead. Closes an existing issue.

  • GitHub-create-branch Deprecated

    Deprecated. Use ***github-create-branch*** instead. Create a new branch.

  • GitHub-create-comment Deprecated

    Deprecated. Use ***github-create-comment*** instead. Creates a comment for a given issue.

  • GitHub-create-issue Deprecated

    Deprecated. Use ***github-create-issue*** instead. Creates an issue in GitHub.

  • GitHub-create-pull-request Deprecated

    Deprecated. Use ***github-create-pull-request*** instead. Creates a new pull request.

  • GitHub-create-release Deprecated

    Deprecated. Use ***github-create-release*** instead. Create a release.

  • GitHub-delete-branch Deprecated

    Deprecated. Use ***github-delete-branch*** instead. Deletes a branch.

  • GitHub-delete-comment Deprecated

    Deprecated. Use ***github-delete-comment*** instead. Deletes a comment.

  • GitHub-delete-file Deprecated

    Deprecated. Use ***github-delete-file*** instead. Delete a file on a Github branch.

  • GitHub-get-branch Deprecated

    Deprecated. Use ***github-get-branch*** instead. Gets a branch.

  • GitHub-get-commit Deprecated

    Deprecated. Use ***github-get-commit*** instead. Gets a commit.

  • GitHub-get-download-count Deprecated

    Deprecated. Use ***github-get-download-count*** instead. Returns the total number of downloads for all releases for the specified repository.

  • GitHub-get-file-content Deprecated

    Deprecated. Use ***github-get-file-content*** instead. Gets the content of a file from GitHub.

  • GitHub-get-path-data Deprecated

    Deprecated. Use ***github-get-path-data*** instead. Gets the data of the a given path.

  • GitHub-get-pull-request Deprecated

    Deprecated. Use ***github-get-pull-request*** instead. Gets a pull request.

  • GitHub-get-stale-prs Deprecated

    Deprecated. Use ***github-get-stale-prs*** instead. Gets inactive pull requests.

  • GitHub-get-team-membership Deprecated

    Deprecated. Use ***github-get-team-membership*** instead. Retrieves a user membership status with a team.

  • GitHub-is-pr-merged Deprecated

    Deprecated. Use ***github-is-pr-merged*** instead. Returns a merged pull request. If the pull request has been merged, the API returns 'Status: 204 No Content'. If the pull request has not been merged the API returns 'Status: 404 Not Found'.

  • GitHub-list-all-issues Deprecated

    Deprecated. Use ***github-list-all-issues*** instead. Lists all issues that the user has access to view.

  • GitHub-list-all-projects Deprecated

    Deprecated. Use ***github-list-all-projects*** instead. Lists all issues that the user has access to view.

  • GitHub-list-branch-pull-requests Deprecated

    Deprecated. Use ***github-list-branch-pull-requests*** instead. Gets pull requests corresponding to the given branch name.

  • GitHub-list-issue-comments Deprecated

    Deprecated. Use ***github-list-issue-comments*** instead. Lists comments on an issue.

  • GitHub-list-pr-files Deprecated

    Deprecated. Use ***github-list-pr-files*** instead. Lists the pull request files.

  • GitHub-list-pr-review-comments Deprecated

    Deprecated. Use ***github-list-pr-review-comments*** instead. Lists all the review comments for a pull request.

  • GitHub-list-pr-reviews Deprecated

    Deprecated. Use ***github-list-pr-reviews*** instead. Lists reviews on a pull request.

  • GitHub-list-team-members Deprecated

    Deprecated. Use ***github-list-team-members*** instead. Lists team members.

  • GitHub-list-teams Deprecated

    Deprecated. Use ***github-list-teams*** instead. Lists the teams for an organization. Note that this API call is only available to authenticated members of the organization.

  • GitHub-list-workflows Deprecated

    Deprecated. Use ***github-list-workflows*** instead. Returns a list of GitHub workflows on a given repository.

  • GitHub-releases-list Deprecated

    Deprecated. Use ***github-releases-list*** instead. Gets releases data from a given repository and organization.

  • GitHub-request-review Deprecated

    Deprecated. Use ***github-request-review*** instead. Requests reviews from GitHub users for a given pull request.

  • GitHub-search-code Deprecated

    Deprecated. Use ***github-search-code*** instead. Searches for code in repositories that match a given query.

  • GitHub-search-issues Deprecated

    Deprecated. Use ***github-search-issues*** instead. Searches for and returns issues that match a given query.

  • GitHub-trigger-workflow Deprecated

    Deprecated. Use ***github-trigger-workflow*** instead. Triggers a GitHub workflow on a given repository and workflow.

  • GitHub-update-comment Deprecated

    Deprecated. Use ***github-update-comment*** instead. Update an already existing comment.

  • GitHub-update-issue Deprecated

    Deprecated. Use ***github-update-issue*** instead. Updates the parameters of a specified issue.

  • GitHub-update-pull-request Deprecated

    Deprecated. Use ***github-update-pull-request*** instead. Updates a pull request in a repository.

  • Github-commit-file Deprecated

    Deprecated. Use ***github-commit-file*** instead. Commits a given file.

  • Github-get-check-run Deprecated

    Deprecated. Use ***github-get-check-run*** instead. Gets a check run details.

  • Github-get-github-actions-usage Deprecated

    Deprecated. Use ***github-get-github-actions-usage*** instead. Gets the usage details of GitHub action workflows of private repositories by repository owner.

  • Github-list-files Deprecated

    Deprecated. Use ***github-list-files*** instead. Gets list of files from the given path in the repository.

  • Github-list-issue-events Deprecated

    Deprecated. Use ***github-list-issue-events*** instead. Returns events corresponding to the given issue.

  • github-add-assignee

    Adds up to 10 assignees to an issue/PR. Users already assigned to an issue are not replaced.

  • github-add-issue-to-project-board

    Adds an Issue as a card in column of a spesific project.

  • github-add-label

    Adds labels to an issue.

  • github-cancel-workflow

    Cancels a GitHub workflow.

  • github-close-issue

    Closes an existing issue.

  • github-commit-file

    Commits a given file.

  • github-create-branch

    Create a new branch.

  • github-create-comment

    Creates a comment for a given issue.

  • github-create-issue

    Creates an issue in GitHub.

  • github-create-pull-request

    Creates a new pull request.

  • github-create-release

    Create a release.

  • github-delete-actions-artifact

    Deletes a GitHub Actions artifact.

  • github-delete-actions-cache

    Deletes a GitHub Actions cache entry.

  • github-delete-branch

    Deletes a branch.

  • github-delete-comment

    Deletes a comment.

  • github-delete-file

    Delete a file on a Github branch.

  • github-get-branch

    Gets a branch.

  • github-get-check-run

    Gets a check run details.

  • github-get-commit

    Gets a commit.

  • github-get-download-count

    Returns the total number of downloads for all releases for the specified repository.

  • github-get-file-content

    Gets the content of a file from GitHub.

  • github-get-github-actions-usage

    Gets the usage details of GitHub action workflows of private repositories by repository owner.

  • github-get-path-data

    Gets the data of the a given path.

  • github-get-pull-request

    Gets a pull request.

  • github-get-stale-prs

    Gets inactive pull requests.

  • github-get-team-membership

    Retrieves a user membership status with a team.

  • github-get-workflow-run

    Gets a specific workflow run (dispatched event) in a repository.

  • github-is-pr-merged

    Returns a merged pull request. If the pull request has been merged, the API returns 'Status: 204 No Content'. If the pull request has not been merged the API returns 'Status: 404 Not Found'.

  • github-list-actions-artifacts

    Lists GitHub Actions artifacts for a repository.

  • github-list-actions-caches

    Lists GitHub Actions caches for a repository.

  • github-list-all-issues

    Lists all issues that the user has access to view.

  • github-list-all-projects

    Lists all issues that the user has access to view.

  • github-list-branch-pull-requests

    Gets pull requests corresponding to the given branch name.

  • github-list-files

    Gets list of files from the given path in the repository.

  • github-list-issue-comments

    Lists comments on an issue.

  • github-list-issue-events

    Returns events corresponding to the given issue.

  • github-list-organization-repositories

    Lists repositories for the specified organization.

  • github-list-pr-files

    Lists the pull request files.

  • github-list-pr-review-comments

    Lists all the review comments for a pull request.

  • github-list-pr-reviews

    Lists reviews on a pull request.

  • github-list-team-members

    Lists team members.

  • github-list-teams

    Lists the teams for an organization. Note that this API call is only available to authenticated members of the organization.

  • github-list-workflows

    Returns a list of GitHub workflows on a given repository.

  • github-releases-list

    Gets releases data from a given repository and organization.

  • github-request-review

    Requests reviews from GitHub users for a given pull request.

  • github-revoke-credentials

    Revoke exposed GitHub credentials (tokens) via the GitHub credential revocation API. This endpoint is unauthenticated by design and does not use the configured token. Limited to 60 unauthenticated requests per hour.

  • github-search-code

    Searches for code in repositories that match a given query.

  • github-search-issues

    Searches for and returns issues that match a given query.

  • github-trigger-workflow

    Triggers a GitHub workflow on a given repository and workflow.

  • github-update-comment

    Update an already existing comment.

  • github-update-issue

    Updates the parameters of a specified issue.

  • github-update-pull-request

    Updates a pull request in a repository.

category: Utilities
provider: Microsoft
sectionorder:
- Connect
- Collect
commonfields:
  id: GitHub
  version: -1
configuration:
- display: Fetch incidents
  name: isFetch
  type: 8
  section: Collect
  required: false
  supportedModules:
  - agentix
  - xsiam
- defaultvalue: Issue
  display: Select an Issue or Pull requests to Fetch
  name: fetch_object
  options:
  - Issue
  - Pull_requests
  type: 15
  section: Collect
  advanced: true
  required: false
- defaultvalue: https://api.github.com
  display: Server URL
  name: url
  type: 0
  additionalinfo: The REST API URL
  section: Connect
  required: false
- displaypassword: API Token
  name: api_token
  type: 9
  hiddenusername: true
  section: Connect
  required: false
- display: Credentials
  name: credentials
  type: 9
  section: Connect
  required: false
- display: 'Username of the repository owner, for example: github.com/repos/{_owner_}/{repo}/issues'
  name: user
  type: 0
  section: Connect
  required: false
- display: The name of the requested repository
  name: repository
  type: 0
  section: Connect
  advanced: true
  required: false
- defaultvalue: '3'
  display: First fetch interval (in days)
  name: fetch_time
  type: 0
  section: Collect
  required: false
- display: Use system proxy settings
  name: proxy
  type: 8
  section: Connect
  advanced: true
  required: false
- defaultvalue: 'false'
  display: Trust any certificate (not secure)
  name: insecure
  type: 8
  section: Connect
  advanced: true
  required: false
- display: Incident type
  name: incidentType
  type: 13
  section: Connect
  required: false
  supportedModules:
  - agentix
  - xsiam
- display: Incidents Fetch Interval
  name: incidentFetchInterval
  type: 19
  section: Collect
  required: false
  supportedModules:
  - agentix
  - xsiam
- display: GitHub app integration ID
  name: integration_id
  type: 0
  section: Connect
  advanced: true
  required: false
- display: GitHub app installation ID
  name: installation_id
  type: 0
  section: Connect
  advanced: true
  required: false
- display: API Token
  name: token
  type: 4
  hidden: true
  section: Connect
  advanced: true
  required: false
description: Integration to GitHub API.
display: GitHub
name: GitHub
script:
  commands:
  - arguments:
    - description: The title of the issue.
      name: title
      required: true
    - description: The contents of the issue.
      name: body
    - description: Labels to associate with this issue.
      isArray: true
      name: labels
    - description: Logins for Users to assign to this issue.
      isArray: true
      name: assignees
    description: Deprecated. Use ***github-create-issue*** instead. Creates an issue in GitHub.
    name: GitHub-create-issue
    outputs:
    - contextPath: GitHub.Issue.ID
      description: The ID of the created issue.
      type: Number
    - contextPath: GitHub.Issue.Repository
      description: The repository of the created issue.
      type: String
    - contextPath: GitHub.Issue.Title
      description: The title of the created issue.
      type: String
    - contextPath: GitHub.Issue.Body
      description: The body of the created issue.
      type: Unknown
    - contextPath: GitHub.Issue.State
      description: The state of the created issue.
      type: String
    - contextPath: GitHub.Issue.Labels
      description: The labels applied to the issue.
      type: String
    - contextPath: GitHub.Issue.Assignees
      description: The users assigned to this issue.
      type: String
    - contextPath: GitHub.Issue.Created_at
      description: The date the issue was created.
      type: Date
    - contextPath: GitHub.Issue.Updated_at
      description: The date the issue was last updated.
      type: Date
    - contextPath: GitHub.Issue.Closed_at
      description: The date the issue was closed.
      type: Date
    - contextPath: GitHub.Issue.Closed_by
      description: The user who closed the issue.
      type: String
    - contextPath: GitHub.Issue.Organization
      description: The repository organization.
      type: String
    deprecated: true
  - arguments:
    - description: The number of the issue to close.
      name: ID
      required: true
    description: Deprecated. Use ***github-close-issue*** instead. Closes an existing issue.
    name: GitHub-close-issue
    outputs:
    - contextPath: GitHub.Issue.ID
      description: The ID of the closed issue.
      type: Number
    - contextPath: GitHub.Issue.Repository
      description: The repository of the closed issue.
      type: String
    - contextPath: GitHub.Issue.Title
      description: The title of the closed issue.
      type: String
    - contextPath: GitHub.Issue.Body
      description: The body of the closed issue.
      type: Unknown
    - contextPath: GitHub.Issue.State
      description: The state of the closed issue.
      type: String
    - contextPath: GitHub.Issue.Labels
      description: The labels applied to the issue.
      type: String
    - contextPath: GitHub.Issue.Assignees
      description: Users assigned to the issue.
      type: String
    - contextPath: GitHub.Issue.Created_at
      description: The date the issue was created.
      type: Date
    - contextPath: GitHub.Issue.Updated_at
      description: The date the issue was last updated.
      type: Date
    - contextPath: GitHub.Issue.Closed_at
      description: The date the issue was closed.
      type: Date
    - contextPath: GitHub.Issue.Closed_by
      description: The user who closed the issue.
      type: String
    - contextPath: GitHub.Issue.Organization
      description: The repository organization.
      type: String
    deprecated: true
  - arguments:
    - description: The number of the issue to update.
      name: ID
      required: true
    - description: The title of the issue.
      name: title
    - description: The contents of the issue.
      name: body
    - description: State of the issue. Either open or closed.
      name: state
    - description: 'Labels to apply to this issue. Pass one or more Labels to replace the set of Labels on this Issue. Send an empty array ([]) to clear all Labels from the Issue. '
      isArray: true
      name: labels
    - description: Logins for Users to assign to this issue. Pass one or more user logins to replace the set of assignees on this Issue. Send an empty array ([]) to clear all assignees from the Issue.
      isArray: true
      name: assignees
    description: Deprecated. Use ***github-update-issue*** instead. Updates the parameters of a specified issue.
    name: GitHub-update-issue
    outputs:
    - contextPath: GitHub.Issue.ID
      description: The ID of the updated issue.
      type: Number
    - contextPath: GitHub.Issue.Repository
      description: The repository of the updated issue.
      type: String
    - contextPath: GitHub.Issue.Title
      description: The title of the updated issue.
      type: String
    - contextPath: GitHub.Issue.Body
      description: The body of the updated issue.
      type: Unknown
    - contextPath: GitHub.Issue.State
      description: The state of the updated issue.
      type: String
    - contextPath: GitHub.Issue.Labels
      description: The labels applied to the issue.
      type: String
    - contextPath: GitHub.Issue.Assignees
      description: Users assigned to the issue.
      type: String
    - contextPath: GitHub.Issue.Created_at
      description: The date the issue was created.
      type: Date
    - contextPath: GitHub.Issue.Updated_at
      description: The date the issue was last updated.
      type: Date
    - contextPath: GitHub.Issue.Closed_at
      description: The date the issue was closed.
      type: Date
    - contextPath: GitHub.Issue.Closed_by
      description: The user who closed the issue.
      type: String
    - contextPath: GitHub.Issue.Organization
      description: The repository organization.
      type: String
    deprecated: true
  - arguments:
    - auto: PREDEFINED
      defaultValue: open
      description: The state of the issues to return. Can be 'open', 'closed' or 'all'. Default is 'open'.
      name: state
      predefined:
      - open
      - closed
      - all
      required: true
    - defaultValue: '50'
      description: The number of issues to return. Default is 50. Maximum is 100.
      name: limit
    description: Deprecated. Use ***github-list-all-issues*** instead. Lists all issues that the user has access to view.
    name: GitHub-list-all-issues
    outputs:
    - contextPath: GitHub.Issue.ID
      description: The ID of the issue.
      type: Number
    - contextPath: GitHub.Issue.Repository
      description: The repository of the issue.
      type: String
    - contextPath: GitHub.Issue.Title
      description: The title of the issue.
      type: String
    - contextPath: GitHub.Issue.Body
      description: The body of the issue.
      type: Unknown
    - contextPath: GitHub.Issue.State
      description: The state of the issue.
      type: String
    - contextPath: GitHub.Issue.Labels
      description: The labels applied to the issue.
      type: String
    - contextPath: GitHub.Issue.Assignees
      description: Users assigned to the issue.
      type: String
    - contextPath: GitHub.Issue.Created_at
      description: The date the issue was created.
      type: Date
    - contextPath: GitHub.Issue.Updated_at
      description: The date the issue was last updated.
      type: Date
    - contextPath: GitHub.Issue.Closed_at
      description: The date the issue was closed.
      type: Date
    - contextPath: GitHub.Issue.Closed_by
      description: The user who closed the issue.
      type: String
    - contextPath: GitHub.Issue.Organization
      description: The repository organization.
      type: String
    deprecated: true
  - arguments:
    - description: The query line for the search. For more information see the GitHub documentation at https://docs.github.com/en/github/searching-for-information-on-github/searching-code
      name: query
      required: true
    - description: The page number.
      name: page_number
    - description: The size of the requested page. Maximum is 100.
      name: page_size
    - description: The number of results to return. Default is 50.
      name: limit
    description: Deprecated. Use ***github-search-code*** instead. Searches for code in repositories that match a given query.
    name: GitHub-search-code
    outputs:
    - contextPath: GitHub.CodeSearchResults.name
      description: The file name where the code is found.
      type: String
    - contextPath: GitHub.CodeSearchResults.path
      description: The full file path where the code is found.
      type: String
    - contextPath: GitHub.CodeSearchResults.html_url
      description: The URL to the file.
      type: String
    - contextPath: GitHub.CodeSearchResults.repository.full_name
      description: The repository name.
      type: String
    - contextPath: GitHub.CodeSearchResults.repository.html_url
      description: The URL to the repository.
      type: String
    - contextPath: GitHub.CodeSearchResults.repository.description
      description: The repository description.
      type: String
    - contextPath: GitHub.CodeSearchResults.repository.private
      description: True if the repository is private, false if public.
      type: Boolean
    - contextPath: GitHub.CodeSearchResults.repository.id
      description: The ID of the repository.
      type: String
    - contextPath: GitHub.CodeSearchResults.repository.releases_url
      description: The URL to the releases of the repository.
      type: String
    - contextPath: GitHub.CodeSearchResults.repository.branches_url
      description: The URL to the branches of the repository.
      type: String
    - contextPath: GitHub.CodeSearchResults.repository.commits_url
      description: The URL to the commits of the repository.
      type: String
    deprecated: true
  - arguments:
    - description: The query line for the search. For more information see the GitHub documentation at https://help.github.com/en/articles/searching-issues-and-pull-requests.
      name: query
      required: true
    - defaultValue: '50'
      description: The number of issues to return. Default is 50. Maximum is 100.
      name: limit
    description: Deprecated. Use ***github-search-issues*** instead. Searches for and returns issues that match a given query.
    name: GitHub-search-issues
    outputs:
    - contextPath: GitHub.Issue.ID
      description: The ID of the issue.
      type: Number
    - contextPath: GitHub.Issue.Repository
      description: The repository of the issue.
      type: String
    - contextPath: GitHub.Issue.Title
      description: The title of the issue.
      type: String
    - contextPath: GitHub.Issue.Body
      description: The body of the issue.
      type: Unknown
    - contextPath: GitHub.Issue.State
      description: The state of the issue.
      type: String
    - contextPath: GitHub.Issue.Labels
      description: The labels applied to the issue.
      type: String
    - contextPath: GitHub.Issue.Assignees
      description: Users assigned to the issue.
      type: String
    - contextPath: GitHub.Issue.Created_at
      description: The date the issue was created.
      type: Date
    - contextPath: GitHub.Issue.Updated_at
      description: The date the issue was last updated.
      type: Date
    - contextPath: GitHub.Issue.Closed_at
      description: The date the issue was closed.
      type: Date
    - contextPath: GitHub.Issue.Closed_by
      description: The user who closed the issue.
      type: String
    - contextPath: GitHub.Issue.Organization
      description: The repository organization.
      type: String
    deprecated: true
  - description: Deprecated. Use ***github-get-download-count*** instead. Returns the total number of downloads for all releases for the specified repository.
    name: GitHub-get-download-count
    outputs:
    - contextPath: GitHub.Release.ID
      description: ID of the release.
      type: Number
    - contextPath: GitHub.Release.Download_count
      description: The download count for the release.
      type: Number
    - contextPath: GitHub.Release.Name
      description: The name of the release.
      type: String
    - contextPath: GitHub.Release.Body
      description: The body of the release.
      type: String
    - contextPath: GitHub.Release.Created_at
      description: The date when the release was created.
      type: Date
    - contextPath: GitHub.Release.Published_at
      description: The date when the release was published.
      type: Date
    arguments: []
    deprecated: true
  - arguments:
    - default: true
      defaultValue: 3 days
      description: Time of inactivity after which a PR is considered stale.
      name: stale_time
      required: true
    - description: The label used to identify PRs of interest.
      name: label
    description: Deprecated. Use ***github-get-stale-prs*** instead. Gets inactive pull requests.
    name: GitHub-get-stale-prs
    outputs:
    - contextPath: GitHub.PR.URL
      description: The html URL of the PR.
      type: String
    - contextPath: GitHub.PR.Number
      description: The GitHub pull request number.
      type: Number
    - contextPath: GitHub.PR.RequestedReviewer
      description: A list of the PR's requested reviewers.
      type: Unknown
    deprecated: true
  - arguments:
    - description: The name of the branch to retrieve.
      name: branch_name
      required: true
    description: Deprecated. Use ***github-get-branch*** instead. Gets a branch.
    name: GitHub-get-branch
    outputs:
    - contextPath: GitHub.Branch.Name
      description: The name of the branch.
      type: String
    - contextPath: GitHub.Branch.CommitSHA
      description: The SHA of the commit the branch references.
      type: String
    - contextPath: GitHub.Branch.CommitNodeID
      description: The Node ID of the commit the branch references.
      type: String
    - contextPath: GitHub.Branch.CommitAuthorID
      description: The GitHub ID number of the author of the commit the branch references.
      type: Number
    - contextPath: GitHub.Branch.CommitAuthorLogin
      description: The GitHub login of the author of the commit the branch references.
      type: String
    - contextPath: GitHub.Branch.CommitParentSHA
      description: The SHAs of parent commits.
      type: String
    - contextPath: GitHub.Branch.Protected
      description: Whether the branch is protected.
      type: Boolean
    deprecated: true
  - arguments:
    - description: The name for the new branch.
      name: branch_name
      required: true
    - description: The SHA hash of the commit to reference. Try executing the 'GitHub-get-branch' command to find a commit SHA hash to reference.
      name: commit_sha
      required: true
    description: Deprecated. Use ***github-create-branch*** instead. Create a new branch.
    name: GitHub-create-branch
    deprecated: true
  - arguments:
    - description: The ID number by which the team is identified. Try executing the 'GitHub-list-teams' command to find team IDs to reference.
      name: team_id
      required: true
    - description: The login of the user whose membership you wish to check.
      name: user_name
      required: true
    description: Deprecated. Use ***github-get-team-membership*** instead. Retrieves a user membership status with a team.
    name: GitHub-get-team-membership
    outputs:
    - contextPath: GitHub.Team.Member.Role
      description: The user's role on a team.
      type: String
    - contextPath: GitHub.Team.Member.State
      description: The user's state for a team.
      type: String
    - contextPath: GitHub.Team.ID
      description: The ID number of the team.
      type: Number
    - contextPath: GitHub.Team.Member.Login
      description: The login of the team member.
      type: String
    deprecated: true
  - arguments:
    - description: The number of the pull request you want to request review for.
      name: pull_number
      required: true
    - description: A CSV list of GitHub users to request review from for a pull request.
      isArray: true
      name: reviewers
      required: true
    description: Deprecated. Use ***github-request-review*** instead. Requests reviews from GitHub users for a given pull request.
    name: GitHub-request-review
    outputs:
    - contextPath: GitHub.PR.Number
      description: The number of the pull request.
      type: Number
    - contextPath: GitHub.PR.RequestedReviewer.Login
      description: The login of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.ID
      description: The ID of the user requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedReviewer.NodeID
      description: The node ID of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.Type
      description: The type of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.SiteAdmin
      description: Whether the user requested for review is a site admin.
      type: Boolean
    deprecated: true
  - arguments:
    - description: The number of the issue to comment on.
      name: issue_number
      required: true
    - description: The contents of the comment.
      name: body
      required: true
    description: Deprecated. Use ***github-create-comment*** instead. Creates a comment for a given issue.
    name: GitHub-create-comment
    outputs:
    - contextPath: GitHub.Comment.IssueNumber
      description: The number of the issue to which the comment belongs.
      type: Number
    - contextPath: GitHub.Comment.ID
      description: The ID of the comment.
      type: Number
    - contextPath: GitHub.Comment.NodeID
      description: The node ID of the comment.
      type: String
    - contextPath: GitHub.Comment.Body
      description: The body content of the comment.
      type: String
    - contextPath: GitHub.Comment.User.Login
      description: The login of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.ID
      description: The ID of the user who commented.
      type: Number
    - contextPath: GitHub.Comment.User.NodeID
      description: The node ID of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.Type
      description: The type of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.SiteAdmin
      description: Whether the user who commented is a site admin.
      type: Boolean
    deprecated: true
  - arguments:
    - description: The number of the issue to list comments for.
      name: issue_number
      required: true
    - description: 'Only show notifications updated after the given time. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.'
      name: since
    description: Deprecated. Use ***github-list-issue-comments*** instead. Lists comments on an issue.
    name: GitHub-list-issue-comments
    outputs:
    - contextPath: GitHub.Comment.IssueNumber
      description: The number of the issue to which the comment belongs.
      type: Number
    - contextPath: GitHub.Comment.ID
      description: The ID of the comment.
      type: Number
    - contextPath: GitHub.Comment.NodeID
      description: The node ID of the comment.
      type: String
    - contextPath: GitHub.Comment.Body
      description: The body content of the comment.
      type: String
    - contextPath: GitHub.Comment.User.Login
      description: The login of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.ID
      description: The ID of the user who commented.
      type: Number
    - contextPath: GitHub.Comment.User.NodeID
      description: The node ID of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.Type
      description: The type of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.SiteAdmin
      description: Whether the user who commented is a site admin.
      type: Boolean
    deprecated: true
  - arguments:
    - description: The number of the pull request.
      name: pull_number
      required: true
    - description: The name of the organization.
      name: organization
    - description: The repository of the pull request.
      name: repository
    description: Deprecated. Use ***github-list-pr-files*** instead. Lists the pull request files.
    name: GitHub-list-pr-files
    outputs:
    - contextPath: GitHub.PR.Number
      description: The number of the pull request.
      type: Number
    - contextPath: GitHub.PR.File.SHA
      description: The SHA hash of the last commit involving the file.
      type: String
    - contextPath: GitHub.PR.File.Name
      description: The name of the file.
      type: String
    - contextPath: GitHub.PR.File.Status
      description: The status of the file.
      type: String
    - contextPath: GitHub.PR.File.Additions
      description: The number of additions to the file.
      type: Number
    - contextPath: GitHub.PR.File.Deletions
      description: The number of deletions in the file.
      type: Number
    - contextPath: GitHub.PR.File.Changes
      description: The number of changes made in the file.
      type: Number
    deprecated: true
  - arguments:
    - description: The number of the pull request.
      name: pull_number
      required: true
    description: Deprecated. Use ***github-list-pr-reviews*** instead. Lists reviews on a pull request.
    name: GitHub-list-pr-reviews
    outputs:
    - contextPath: GitHub.PR.Number
      description: The number of the pull request.
      type: Number
    - contextPath: GitHub.PR.Review.ID
      description: The ID of the review.
      type: Number
    - contextPath: GitHub.PR.Review.NodeID
      description: The node ID of the review.
      type: String
    - contextPath: GitHub.PR.Review.Body
      description: The content of the review.
      type: String
    - contextPath: GitHub.PR.Review.CommitID
      description: The ID of the commit the review is for.
      type: String
    - contextPath: GitHub.PR.Review.State
      description: The state of the review.
      type: String
    - contextPath: GitHub.PR.Review.User.Login
      description: The reviewer's user login.
      type: String
    - contextPath: GitHub.PR.Review.User.ID
      description: The reviewer's user ID.
      type: Number
    - contextPath: GitHub.PR.Review.User.NodeID
      description: The reviewer's user node ID.
      type: String
    - contextPath: GitHub.PR.Review.User.Type
      description: The reviewer user type.
      type: String
    - contextPath: GitHub.PR.Review.User.SiteAdmin
      description: Whether the reviewer is a site admin.
      type: Boolean
    deprecated: true
  - arguments:
    - description: The SHA hash of the commit. Try executing the 'GitHub-get-branch' command to find a commit SHA hash to reference.
      name: commit_sha
      required: true
    description: Deprecated. Use ***github-get-commit*** instead. Gets a commit.
    name: GitHub-get-commit
    outputs:
    - contextPath: GitHub.Commit.SHA
      description: The SHA hash of the commit.
      type: String
    - contextPath: GitHub.Commit.Author.Date
      description: The commit author date.
      type: String
    - contextPath: GitHub.Commit.Author.Name
      description: The name of the author.
      type: String
    - contextPath: GitHub.Commit.Author.Email
      description: The email of the author.
      type: String
    - contextPath: GitHub.Commit.Committer.Date
      description: The date the committer committed.
      type: String
    - contextPath: GitHub.Commit.Committer.Name
      description: The name of the committer.
      type: String
    - contextPath: GitHub.Commit.Committer.Email
      description: The email of the committer.
      type: String
    - contextPath: GitHub.Commit.Message
      description: The message associated with the commit.
      type: String
    - contextPath: GitHub.Commit.Parent
      description: Lists of parent SHA hashes.
      type: Unknown
    - contextPath: GitHub.Commit.TreeSHA
      description: The SHA hash of the commit's tree.
      type: String
    - contextPath: GitHub.Commit.Verification.Verified
      description: Whether the commit was verified.
      type: Boolean
    - contextPath: GitHub.Commit.Verification.Reason
      description: The reason why the commit was or was not verified.
      type: String
    - contextPath: GitHub.Commit.Verification.Signature
      description: The commit verification signature.
      type: Unknown
    - contextPath: GitHub.Commit.Verification.Payload
      description: The commit verification payload.
      type: Unknown
    deprecated: true
  - arguments:
    - description: The number of the issue to add labels to.
      name: issue_number
      required: true
    - description: A CSV list of labels to add to an issue.
      isArray: true
      name: labels
      required: true
    description: Deprecated. Use ***github-add-label*** instead. Adds labels to an issue.
    name: GitHub-add-label
    deprecated: true
  - arguments:
    - description: The number of the pull request to retrieve.
      name: pull_number
      required: true
    - description: The name of the organization.
      name: organization
    - description: The repository of the pull request.
      name: repository
    description: Deprecated. Use ***github-get-pull-request*** instead. Gets a pull request.
    name: GitHub-get-pull-request
    outputs:
    - contextPath: GitHub.PR.ID
      description: The ID number of the pull request.
      type: Number
    - contextPath: GitHub.PR.NodeID
      description: The node ID of the pull request.
      type: String
    - contextPath: GitHub.PR.Number
      description: The issue number of the pull request.
      type: Number
    - contextPath: GitHub.PR.State
      description: The state of the pull request.
      type: String
    - contextPath: GitHub.PR.Locked
      description: Whether the pull request is locked.
      type: Boolean
    - contextPath: GitHub.PR.Title
      description: The title of the pull request.
      type: String
    - contextPath: GitHub.PR.User.Login
      description: The login of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.ID
      description: The ID of the user who opened the pull request.
      type: Number
    - contextPath: GitHub.PR.User.NodeID
      description: The node ID of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.Type
      description: The type of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.SiteAdmin
      description: Whether the user who opened the pull request is a site admin or not.
      type: Boolean
    - contextPath: GitHub.PR.Body
      description: The body content of the pull request.
      type: String
    - contextPath: GitHub.PR.Label.ID
      description: The ID of the label.
      type: Number
    - contextPath: GitHub.PR.Label.NodeID
      description: The node ID of the label.
      type: String
    - contextPath: GitHub.PR.Label.Name
      description: The name of the label.
      type: String
    - contextPath: GitHub.PR.Label.Description
      description: The description of the label.
      type: String
    - contextPath: GitHub.PR.Label.Color
      description: The hex color value of the label.
      type: String
    - contextPath: GitHub.PR.Label.Default
      description: Whether the label is a default.
      type: Boolean
    - contextPath: GitHub.PR.Milestone.ID
      description: The ID of the milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.NodeID
      description: The node ID of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Number
      description: The number of the milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.State
      description: The state of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Title
      description: The title of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Description
      description: The description of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.Login
      description: The login of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.ID
      description: The ID the milestone creator.
      type: Number
    - contextPath: GitHub.PR.Milestone.Creator.NodeID
      description: The node ID of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.Type
      description: The type of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.SiteAdmin
      description: Whether the milestone creator is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Milestone.OpenIssues
      description: The number of open issues with this milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.ClosedIssues
      description: The number of closed issues with this milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.CreatedAt
      description: The date the milestone was created.
      type: String
    - contextPath: GitHub.PR.Milestone.UpdatedAt
      description: The date the milestone was updated.
      type: String
    - contextPath: GitHub.PR.Milestone.ClosedAt
      description: The date the milestone was closed.
      type: String
    - contextPath: GitHub.PR.Milestone.DueOn
      description: The due date for the milestone.
      type: String
    - contextPath: GitHub.PR.ActiveLockReason
      description: The reason the pull request is locked.
      type: String
    - contextPath: GitHub.PR.CreatedAt
      description: The date the pull request was created.
      type: String
    - contextPath: GitHub.PR.UpdatedAt
      description: The date the pull request was updated.
      type: String
    - contextPath: GitHub.PR.ClosedAt
      description: The date the pull request was closed.
      type: String
    - contextPath: GitHub.PR.MergedAt
      description: The date the pull request was merged.
      type: String
    - contextPath: GitHub.PR.MergeCommitSHA
      description: The SHA hash of the pull request's merge commit.
      type: String
    - contextPath: GitHub.PR.Assignee.Login
      description: The login of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.ID
      description: The ID of the user assigned to the pull request.
      type: Number
    - contextPath: GitHub.PR.Assignee.NodeID
      description: The node ID of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.Type
      description: The type of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.SiteAdmin
      description: Whether the user assigned to the pull request is a site admin or not.
      type: Boolean
    - contextPath: GitHub.PR.RequestedReviewer.Login
      description: The login of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.ID
      description: The ID of the user requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedReviewer.NodeID
      description: The node ID of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.Type
      description: The type of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.SiteAdmin
      description: Whether the user requested for review is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.RequestedTeam.ID
      description: The ID of the team requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedTeam.NodeID
      description: The node ID of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Name
      description: The name of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Slug
      description: The slug of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Description
      description: The description of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Privacy
      description: The privacy setting of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Permission
      description: The permissions of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Parent
      description: The parent of the team requested for review.
      type: Unknown
    - contextPath: GitHub.PR.Head.Label
      description: The label of the branch that HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.Ref
      description: The reference of the branch that HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.SHA
      description: The SHA hash of the commit that HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.User.Login
      description: The login of the committer of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.ID
      description: The ID of the committer of the HEAD commit of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.User.NodeID
      description: The node ID of the committer of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.Type
      description: The type of the committer of the HEAD commit of the checked out. branch.
      type: String
    - contextPath: GitHub.PR.Head.User.SiteAdmin
      description: Whether the committer of the HEAD commit of the checked out branch is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.ID
      description: The ID of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.NodeID
      description: The node ID of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Name
      description: The name of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.FullName
      description: The full name of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.Login
      description: The user login of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.ID
      description: The user ID of the owner of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Owner.NodeID
      description: The user node ID of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.Type
      description: The user type of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.SiteAdmin
      description: Whether the owner of the repository of the checked out branch is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Private
      description: Whether the repository of the checked out branch is private or not.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Description
      description: The description of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Fork
      description: Whether the repository of the checked out branch is a fork.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Language
      description: The language of the repository of the checked out branch.
      type: Unknown
    - contextPath: GitHub.PR.Head.Repo.ForksCount
      description: The number of forks of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.StargazersCount
      description: The number of stars of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.WatchersCount
      description: The number of entities watching the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Size
      description: The size of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.DefaultBranch
      description: The default branch of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.OpenIssuesCount
      description: The open issues of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Topics
      description: The topics listed for the repository of the checked out branch.
      type: Unknown
    - contextPath: GitHub.PR.Head.Repo.HasIssues
      description: Whether the repository of the checked out branch has issues or not.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasProjects
      description: Whether the repository of the checked out branch has projects or not.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasWiki
      description: Whether the repository of the checked out branch has a wiki or not.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasPages
      description: Whether the repository of the checked out branch has pages.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasDownloads
      description: Whether the repository of the checked out branch has downloads .
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Archived
      description: Whether the repository of the checked out branch has been arvhived .
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Disabled
      description: Whether the repository of the checked out branch has been disabled .
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.PushedAt
      description: The date of the latest push to the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.CreatedAt
      description: The date of creation of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.UpdatedAt
      description: The date the repository of the checked out branch was last updated.
      type: String
    - contextPath: GitHub.PR.Head.Repo.AllowRebaseMerge
      description: Whether the repository of the checked out branch permits rebase-style merges.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.AllowSquashMerge
      description: Whether the repository of the checked out branch permits squash merges.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.AllowMergeCommit
      description: Whether the repository of the checked out branch permits merge commits.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.SubscribersCount
      description: The number of entities subscribing to the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Base.Label
      description: The label of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.Ref
      description: The reference of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.SHA
      description: The SHA hash of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.User.Login
      description: The login of the committer of the commit that the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.ID
      description: The ID of the committer of the commit that the base branch points to.
      type: Number
    - contextPath: GitHub.PR.Base.User.NodeID
      description: The node ID of the committer of the commit that the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.Type
      description: The user type of the committer of the commit that the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.SiteAdmin
      description: Whether the committer of the commit that the base branch points to is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.ID
      description: The ID of the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.NodeID
      description: The node ID of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Name
      description: The name of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.FullName
      description: The full name of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.Login
      description: The user login of the owner of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.ID
      description: The user ID of the owner of the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Owner.NodeID
      description: The user node ID of the owner of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.Type
      description: The user type of the owner of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.SiteAdmin
      description: Whether the owner of the repository that the base branch belongs to is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Private
      description: Whether the repository that the base branch belongs to is private .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Description
      description: The description of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Fork
      description: Whether the repository that the base branch belongs to is a fork .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Language
      description: The language of the repository that the base branch belongs to.
      type: Unknown
    - contextPath: GitHub.PR.Base.Repo.ForksCount
      description: The number of times that the repository that the base branch belongs to has been forked.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.StargazersCount
      description: The number of times that the repository that the base branch belongs to has been starred.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.WatchersCount
      description: The number of entities watching the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Size
      description: The size of the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.DefaultBranch
      description: The default branch of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.OpenIssuesCount
      description: The number of open issues in the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Topics
      description: The topics listed for the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.HasIssues
      description: Whether the repository that the base branch belongs to has issues .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasProjects
      description: Whether the repository that the base branch belongs to has projects .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasWiki
      description: Whether the repository that the base branch belongs to has a wiki .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasPages
      description: Whether the repository that the base branch belongs to has pages .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasDownloads
      description: Whether the repository that the base branch belongs to has downloads .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Archived
      description: Whether the repository that the base branch belongs to is archived .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Disabled
      description: Whether the repository that the base branch belongs to is disabled .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.PushedAt
      description: The date that the repository that the base branch belongs to was last pushed to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.CreatedAt
      description: The date of creation of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.UpdatedAt
      description: The date that the repository that the base branch belongs to was last updated.
      type: String
    - contextPath: GitHub.PR.Base.Repo.AllowRebaseMerge
      description: Whether the repository that the base branch belongs to allows rebase-style merges.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.AllowSquashMerge
      description: Whether the repository that the base branch belongs to allows squash merges.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.AllowMergeCommit
      description: Whether the repository that the base branch belongs to allows merge commits.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.SubscribersCount
      description: The number of entities that subscribe to the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.AuthorAssociation
      description: The pull request author association.
      type: String
    - contextPath: GitHub.PR.Draft
      description: Whether the pull request is a draft.
      type: Boolean
    - contextPath: GitHub.PR.Merged
      description: Whether the pull request is merged.
      type: Boolean
    - contextPath: GitHub.PR.Mergeable
      description: Whether the pull request is mergeable.
      type: Boolean
    - contextPath: GitHub.PR.Rebaseable
      description: Whether the pull request is rebaseable.
      type: Boolean
    - contextPath: GitHub.PR.MergeableState
      description: The mergeable state of the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.Login
      description: The login of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.ID
      description: The ID of the user who merged the pull request.
      type: Number
    - contextPath: GitHub.PR.MergedBy.NodeID
      description: The node ID of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.Type
      description: The type of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.SiteAdmin
      description: Whether the user who merged the pull request is a site admin or not.
      type: Boolean
    - contextPath: GitHub.PR.Comments
      description: The number of comments on the pull request.
      type: Number
    - contextPath: GitHub.PR.ReviewComments
      description: The number of review comments on the pull request.
      type: Number
    - contextPath: GitHub.PR.MaintainerCanModify
      description: Whether the maintainer can modify the pull request.
      type: Boolean
    - contextPath: GitHub.PR.Commits
      description: The number of commits in the pull request.
      type: Number
    - contextPath: GitHub.PR.Additions
      description: The number of additions in the pull request.
      type: Number
    - contextPath: GitHub.PR.Deletions
      description: The number of deletions in the pull request.
      type: Number
    - contextPath: GitHub.PR.ChangedFiles
      description: The number of changed files in the pull request.
      type: Number
    deprecated: true
  - arguments:
    - description: The name of the organization.
      name: organization
      required: true
    description: Deprecated. Use ***github-list-teams*** instead. Lists the teams for an organization. Note that this API call is only available to authenticated members of the organization.
    name: GitHub-list-teams
    outputs:
    - contextPath: GitHub.Team.ID
      description: The ID of the team.
      type: Number
    - contextPath: GitHub.Team.NodeID
      description: The node ID of the team.
      type: String
    - contextPath: GitHub.Team.Name
      description: The name of the team.
      type: String
    - contextPath: GitHub.Team.Slug
      description: The slug of the team.
      type: String
    - contextPath: GitHub.Team.Description
      description: The description of the team.
      type: String
    - contextPath: GitHub.Team.Privacy
      description: The privacy setting of the team.
      type: String
    - contextPath: GitHub.Team.Permission
      description: The permissions of the team.
      type: String
    - contextPath: GitHub.Team.Parent
      description: The parent of the team.
      type: Unknown
    deprecated: true
  - arguments:
    - description: The name of the branch to delete.
      name: branch_name
      required: true
    description: Deprecated. Use ***github-delete-branch*** instead. Deletes a branch.
    name: GitHub-delete-branch
    deprecated: true
  - arguments:
    - description: The issue number of the pull request.
      name: pull_number
      required: true
    description: Deprecated. Use ***github-list-pr-review-comments*** instead. Lists all the review comments for a pull request.
    name: GitHub-list-pr-review-comments
    outputs:
    - contextPath: GitHub.PR.Number
      description: The issue number of the pull request.
      type: Number
    - contextPath: GitHub.PR.ReviewComment.ID
      description: The ID number of the pull request review comment.
      type: Number
    - contextPath: GitHub.PR.ReviewComment.NodeID
      description: The Node ID of the pull request review comment.
      type: String
    - contextPath: GitHub.PR.ReviewComment.PullRequestReviewID
      description: The ID of the pull request review.
      type: Number
    - contextPath: GitHub.PR.ReviewComment.DiffHunk
      description: The diff hunk the review comment applies to.
      type: String
    - contextPath: GitHub.PR.ReviewComment.Path
      description: The file path of the proposed file changes the review comment applies to.
      type: String
    - contextPath: GitHub.PR.ReviewComment.Position
      description: The position of the change the review comment applies to.
      type: Number
    - contextPath: GitHub.PR.ReviewComment.OriginalPosition
      description: The original position of the change the review comment applies to.
      type: Number
    - contextPath: GitHub.PR.ReviewComment.CommitID
      description: The commit ID of the proposed change.
      type: String
    - contextPath: GitHub.PR.ReviewComment.OriginalCommitID
      description: The commit ID of the commit before the proposed change.
      type: String
    - contextPath: GitHub.PR.ReviewComment.InReplyToID
      description: The reply ID of the comment the review comment applies to.
      type: Number
    - contextPath: GitHub.PR.ReviewComment.User.Login
      description: The login of the user who created the review comment.
      type: String
    - contextPath: GitHub.PR.ReviewComment.User.ID
      description: The ID of the user who created the review comment.
      type: Number
    - contextPath: GitHub.PR.ReviewComment.User.NodeID
      description: The Node ID of the user who created the review comment.
      type: String
    - contextPath: GitHub.PR.ReviewComment.User.Type
      description: The type of the user who created the review comment.
      type: String
    - contextPath: GitHub.PR.ReviewComment.User.SiteAdmin
      description: Whether the user who created the review comment is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.ReviewComment.Body
      description: The body content of the review comment.
      type: String
    - contextPath: GitHub.PR.ReviewComment.CreatedAt
      description: The time the review comment was created.
      type: String
    - contextPath: GitHub.PR.ReviewComment.UpdatedAt
      description: The time the review comment was updated.
      type: String
    - contextPath: GitHub.PR.ReviewComment.AuthorAssociation
      description: The association of the user who created the review comment.
      type: String
    deprecated: true
  - arguments:
    - description: The new title of the pull request.
      name: title
    - description: The new body content of the pull request.
      name: body
    - auto: PREDEFINED
      description: The new state of the pull request. Can be "open", or "closed".
      name: state
      predefined:
      - open
      - closed
    - description: The name of the branch to pull your changes from. It must be an existing branch in the current repository. You cannot update the base branch in a pull request to point to another repository.
      name: base
    - auto: PREDEFINED
      description: Indicates whether maintainers can modify the pull request.
      name: maintainer_can_modify
      predefined:
      - 'true'
      - 'false'
    - description: The issue number of the pull request to modify.
      name: pull_number
      required: true
    description: Deprecated. Use ***github-update-pull-request*** instead. Updates a pull request in a repository.
    name: GitHub-update-pull-request
    outputs:
    - contextPath: GitHub.PR.ID
      description: The ID number of the pull request.
      type: Number
    - contextPath: GitHub.PR.NodeID
      description: The Node ID of the pull request.
      type: String
    - contextPath: GitHub.PR.Number
      description: The issue number of the pull request.
      type: Number
    - contextPath: GitHub.PR.State
      description: The state of the pull request.
      type: String
    - contextPath: GitHub.PR.Locked
      description: Whether the pull request is locked.
      type: Boolean
    - contextPath: GitHub.PR.Title
      description: The title of the pull request.
      type: String
    - contextPath: GitHub.PR.User.Login
      description: The login of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.ID
      description: The ID of the user who opened the pull request.
      type: Number
    - contextPath: GitHub.PR.User.NodeID
      description: The Node ID of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.Type
      description: The type of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.SiteAdmin
      description: Whether the user who opened the pull request is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Body
      description: The body content of the pull request.
      type: String
    - contextPath: GitHub.PR.Label.ID
      description: The ID of the label.
      type: Number
    - contextPath: GitHub.PR.Label.NodeID
      description: The Node ID of the label.
      type: String
    - contextPath: GitHub.PR.Label.Name
      description: The name of the label.
      type: String
    - contextPath: GitHub.PR.Label.Description
      description: The description of the label.
      type: String
    - contextPath: GitHub.PR.Label.Color
      description: The hex color value of the label.
      type: String
    - contextPath: GitHub.PR.Label.Default
      description: Whether the label is a default.
      type: Boolean
    - contextPath: GitHub.PR.Milestone.ID
      description: The ID of the milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.NodeID
      description: The Node ID of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Number
      description: The number of the milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.State
      description: The state of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Title
      description: The title of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Description
      description: The description of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.Login
      description: The login of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.ID
      description: The ID the milestone creator.
      type: Number
    - contextPath: GitHub.PR.Milestone.Creator.NodeID
      description: The Node ID of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.Type
      description: The type of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.SiteAdmin
      description: Whether the milestone creator is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Milestone.OpenIssues
      description: The number of open issues with this milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.ClosedIssues
      description: The number of closed issues with this milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.CreatedAt
      description: The date the milestone was created.
      type: String
    - contextPath: GitHub.PR.Milestone.UpdatedAt
      description: The date the milestone was updated.
      type: String
    - contextPath: GitHub.PR.Milestone.ClosedAt
      description: The date the milestone was closed.
      type: String
    - contextPath: GitHub.PR.Milestone.DueOn
      description: The due date for the milestone.
      type: String
    - contextPath: GitHub.PR.ActiveLockReason
      description: The reason the pull request is locked.
      type: String
    - contextPath: GitHub.PR.CreatedAt
      description: The date the pull request was created.
      type: String
    - contextPath: GitHub.PR.UpdatedAt
      description: The date the pull request was updated.
      type: String
    - contextPath: GitHub.PR.ClosedAt
      description: The date the pull request was closed.
      type: String
    - contextPath: GitHub.PR.MergedAt
      description: The date the pull request was merged.
      type: String
    - contextPath: GitHub.PR.MergeCommitSHA
      description: The SHA hash of the pull request's merge commit.
      type: String
    - contextPath: GitHub.PR.Assignee.Login
      description: The login of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.ID
      description: The ID of the user assigned to the pull request.
      type: Number
    - contextPath: GitHub.PR.Assignee.NodeID
      description: The Node ID of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.Type
      description: The type of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.SiteAdmin
      description: Whether the user assigned to the pull request is a site administrator. not.
      type: Boolean
    - contextPath: GitHub.PR.RequestedReviewer.Login
      description: The login of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.ID
      description: The ID of the user requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedReviewer.NodeID
      description: The Node ID of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.Type
      description: The type of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.SiteAdmin
      description: Whether the user requested for review is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.RequestedTeam.ID
      description: The ID of the team requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedTeam.NodeID
      description: The Node ID of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Name
      description: The name of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Slug
      description: The slug of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Description
      description: The description of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Privacy
      description: The privacy setting of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Permission
      description: The permissions of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Parent
      description: The parent of the team requested for review.
      type: Unknown
    - contextPath: GitHub.PR.Head.Label
      description: The label of the branch the HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.Ref
      description: The reference of the branch the HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.SHA
      description: The SHA hash of the commit the HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.User.Login
      description: The committer login of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.ID
      description: The committer ID of the HEAD commit of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.User.NodeID
      description: The Node committer ID of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.Type
      description: The committer type of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.SiteAdmin
      description: Whether the committer of the HEAD commit of the checked out branch is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.ID
      description: The ID of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.NodeID
      description: The Node ID of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Name
      description: The name of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.FullName
      description: The full name of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.Login
      description: The user login of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.ID
      description: The user ID of the owner of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Owner.NodeID
      description: The user node ID of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.Type
      description: The user type of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.SiteAdmin
      description: Whether the owner of the repository of the checked out branch is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Private
      description: Whether the repository of the checked out branch is private.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Description
      description: The description of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Fork
      description: Whether the repository of the checked out branch is a fork.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Language
      description: The language of the repository of the checked out branch.
      type: Unknown
    - contextPath: GitHub.PR.Head.Repo.ForksCount
      description: The number of forks of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.StargazersCount
      description: The number of stars of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.WatchersCount
      description: The number of entities watching the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Size
      description: The size of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.DefaultBranch
      description: The default branch of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.OpenIssuesCount
      description: The open issues of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Topics
      description: The topics listed for the repository of the checked out branch.
      type: Unknown
    - contextPath: GitHub.PR.Head.Repo.HasIssues
      description: Whether the repository of the checked out branch has issues.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasProjects
      description: Whether the repository of the checked out branch has projects.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasWiki
      description: Whether the repository of the checked out branch has a wiki.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasPages
      description: Whether the repository of the checked out branch has pages.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasDownloads
      description: Whether the repository of the checked out branch has downloads.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Archived
      description: Whether the repository of the checked out branch has been archived.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Disabled
      description: Whether the repository of the checked out branch has been disabled.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.PushedAt
      description: The date of the latest push to the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.CreatedAt
      description: The date of creation of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.UpdatedAt
      description: The date the repository of the checked out branch was last updated.
      type: String
    - contextPath: GitHub.PR.Head.Repo.AllowRebaseMerge
      description: Whether the repository of the checked out branch permits rebase-style merges.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.AllowSquashMerge
      description: Whether the repository of the checked out branch permits squash merges.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.AllowMergeCommit
      description: Whether the repository of the checked out branch permits merge commits.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.SubscribersCount
      description: The number of entities subscribing to the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Base.Label
      description: The label of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.Ref
      description: The reference of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.SHA
      description: The SHA hash of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.User.Login
      description: The committer login of the commit the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.ID
      description: The ID of the committer of the commit the base branch points to.
      type: Number
    - contextPath: GitHub.PR.Base.User.NodeID
      description: The committer Node ID of the commit the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.Type
      description: The user committer type of the commit the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.SiteAdmin
      description: Whether the committer of the commit the base branch points to is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.ID
      description: The ID of the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.NodeID
      description: The Node ID of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Name
      description: The name of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.FullName
      description: The full name of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.Login
      description: The user login of the owner of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.ID
      description: The user ID of the owner of the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Owner.NodeID
      description: The user node ID of the owner of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.Type
      description: The user type of the owner of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.SiteAdmin
      description: Whether the owner of the repository the base branch belongs to is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Private
      description: Whether the repository the base branch belongs to is private.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Description
      description: The description of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Fork
      description: Whether the repository the base branch belongs to is a fork.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Language
      description: The language of the repository the base branch belongs to.
      type: Unknown
    - contextPath: GitHub.PR.Base.Repo.ForksCount
      description: The number of times that the repository the base branch belongs to has been forked.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.StargazersCount
      description: The number of times that the repository the base branch belongs to has been starred.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.WatchersCount
      description: The number of entities watching the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Size
      description: The size of the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.DefaultBranch
      description: The default branch of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.OpenIssuesCount
      description: The number of open issues in the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Topics
      description: The topics listed for the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.HasIssues
      description: Whether the repository the base branch belongs to has issues.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasProjects
      description: Whether the repository the base branch belongs to has projects.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasWiki
      description: Whether the repository the base branch belongs to has a wiki.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasPages
      description: Whether the repository the base branch belongs to has pages.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasDownloads
      description: Whether the repository the base branch belongs to has downloads.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Archived
      description: Whether the repository the base branch belongs to is archived.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Disabled
      description: Whether the repository the base branch belongs to is disabled.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.PushedAt
      description: The date that the repository the base branch belongs to was last pushed.
      type: String
    - contextPath: GitHub.PR.Base.Repo.CreatedAt
      description: The date of creation of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.UpdatedAt
      description: The date that the repository the base branch belongs to was last updated.
      type: String
    - contextPath: GitHub.PR.Base.Repo.AllowRebaseMerge
      description: Whether the repository the base branch belongs to allows rebase-style merges.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.AllowSquashMerge
      description: Whether the repository the base branch belongs to allows squash merges.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.AllowMergeCommit
      description: Whether the repository the base branch belongs to allows merge commits.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.SubscribersCount
      description: The number of entities subscribe to the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.AuthorAssociation
      description: The pull request author association.
      type: String
    - contextPath: GitHub.PR.Draft
      description: Whether the pull request is a draft.
      type: Boolean
    - contextPath: GitHub.PR.Merged
      description: Whether the pull request is merged.
      type: Boolean
    - contextPath: GitHub.PR.Mergeable
      description: Whether the pull request is mergeable.
      type: Boolean
    - contextPath: GitHub.PR.Rebaseable
      description: Whether the pull request is rebaseable.
      type: Boolean
    - contextPath: GitHub.PR.MergeableState
      description: The mergeable state of the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.Login
      description: The login of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.ID
      description: The ID of the user who merged the pull request.
      type: Number
    - contextPath: GitHub.PR.MergedBy.NodeID
      description: The Node ID of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.Type
      description: The type of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.SiteAdmin
      description: Whether the user who merged the pull request is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Comments
      description: The number of comments on the pull request.
      type: Number
    - contextPath: GitHub.PR.ReviewComments
      description: The number of review comments on the pull request.
      type: Number
    - contextPath: GitHub.PR.MaintainerCanModify
      description: Whether the maintainer can modify the pull request.
      type: Boolean
    - contextPath: GitHub.PR.Commits
      description: The number of commits in the pull request.
      type: Number
    - contextPath: GitHub.PR.Additions
      description: The number of additions in the pull request.
      type: Number
    - contextPath: GitHub.PR.Deletions
      description: The number of deletions in the pull request.
      type: Number
    - contextPath: GitHub.PR.ChangedFiles
      description: The number of changed files in the pull request.
      type: Number
    deprecated: true
  - arguments:
    - description: The issue number of the pull request to check.
      name: pull_number
      required: true
    description: 'Deprecated. Use ***github-is-pr-merged*** instead. Returns a merged pull request. If the pull request has been merged, the API returns ''Status: 204 No Content''. If the pull request has not been merged the API returns ''Status: 404 Not Found''.'
    name: GitHub-is-pr-merged
    deprecated: true
  - arguments:
    - description: The title of the pull request.
      name: title
      required: true
    - description: The name of the branch where the changes are made.
      name: head
      required: true
    - description: The name of the branch you want the changes pulled into, which must be an existing branch on the current repository.
      name: base
      required: true
    - description: The contents of the pull request.
      name: body
    - auto: PREDEFINED
      description: Indicates whether maintainers can modify the pull request.
      name: maintainer_can_modify
      predefined:
      - 'true'
      - 'false'
    - auto: PREDEFINED
      description: Indicates whether the pull request is a draft. For more information, see https://help.github.com/en/articles/about-pull-requests#draft-pull-requests.
      name: draft
      predefined:
      - 'true'
      - 'false'
    description: Deprecated. Use ***github-create-pull-request*** instead. Creates a new pull request.
    name: GitHub-create-pull-request
    outputs:
    - contextPath: GitHub.PR.ID
      description: The ID number of the pull request.
      type: Number
    - contextPath: GitHub.PR.NodeID
      description: The Node ID of the pull request.
      type: String
    - contextPath: GitHub.PR.Number
      description: The issue number of the pull request.
      type: Number
    - contextPath: GitHub.PR.State
      description: The state of the pull request.
      type: String
    - contextPath: GitHub.PR.Locked
      description: Whether the pull request is locked.
      type: Boolean
    - contextPath: GitHub.PR.Title
      description: The title of the pull request.
      type: String
    - contextPath: GitHub.PR.User.Login
      description: The login of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.ID
      description: The ID of the user who opened the pull request.
      type: Number
    - contextPath: GitHub.PR.User.NodeID
      description: The Node ID of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.Type
      description: The user type who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.SiteAdmin
      description: Whether the user who opened the pull request is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Body
      description: The body content of the pull request.
      type: String
    - contextPath: GitHub.PR.Label.ID
      description: The ID of the label.
      type: Number
    - contextPath: GitHub.PR.Label.NodeID
      description: The Node ID of the label.
      type: String
    - contextPath: GitHub.PR.Label.Name
      description: The name of the label.
      type: String
    - contextPath: GitHub.PR.Label.Description
      description: The description of the label.
      type: String
    - contextPath: GitHub.PR.Label.Color
      description: The hex color value of the label.
      type: String
    - contextPath: GitHub.PR.Label.Default
      description: Whether the label is a default.
      type: Boolean
    - contextPath: GitHub.PR.Milestone.ID
      description: The ID of the milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.NodeID
      description: The Node ID of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Number
      description: The number of the milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.State
      description: The state of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Title
      description: The title of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Description
      description: The description of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.Login
      description: The login of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.ID
      description: The ID the milestone creator.
      type: Number
    - contextPath: GitHub.PR.Milestone.Creator.NodeID
      description: The Node ID of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.Type
      description: The type of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.SiteAdmin
      description: Whether the milestone creator is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Milestone.OpenIssues
      description: The number of open issues with this milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.ClosedIssues
      description: The number of closed issues with this milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.CreatedAt
      description: The date the milestone was created.
      type: String
    - contextPath: GitHub.PR.Milestone.UpdatedAt
      description: The date the milestone was updated.
      type: String
    - contextPath: GitHub.PR.Milestone.ClosedAt
      description: The date the milestone was closed.
      type: String
    - contextPath: GitHub.PR.Milestone.DueOn
      description: The due date for the milestone.
      type: String
    - contextPath: GitHub.PR.ActiveLockReason
      description: The reason the pull request is locked.
      type: String
    - contextPath: GitHub.PR.CreatedAt
      description: The date the pull request was created.
      type: String
    - contextPath: GitHub.PR.UpdatedAt
      description: The date the pull request was updated.
      type: String
    - contextPath: GitHub.PR.ClosedAt
      description: The date the pull request was closed.
      type: String
    - contextPath: GitHub.PR.MergedAt
      description: The date the pull request was merged.
      type: String
    - contextPath: GitHub.PR.MergeCommitSHA
      description: The SHA hash of the pull request's merge commit.
      type: String
    - contextPath: GitHub.PR.Assignee.Login
      description: The login of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.ID
      description: The ID of the user assigned to the pull request.
      type: Number
    - contextPath: GitHub.PR.Assignee.NodeID
      description: The Node ID of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.Type
      description: The type of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.SiteAdmin
      description: Whether the user assigned to the pull request is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.RequestedReviewer.Login
      description: The login of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.ID
      description: The ID of the user requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedReviewer.NodeID
      description: The Node ID of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.Type
      description: The type of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.SiteAdmin
      description: Whether the user requested for review is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.RequestedTeam.ID
      description: The ID of the team requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedTeam.NodeID
      description: The Node ID of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Name
      description: The name of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Slug
      description: The slug of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Description
      description: The description of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Privacy
      description: The privacy setting of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Permission
      description: The permissions of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Parent
      description: The parent of the team requested for review.
      type: Unknown
    - contextPath: GitHub.PR.Head.Label
      description: The label of the branch the HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.Ref
      description: The reference of the branch the HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.SHA
      description: The SHA hash of the commit the HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.User.Login
      description: The committer login of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.ID
      description: The committer ID of the HEAD commit of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.User.NodeID
      description: The Node ID of the committer of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.Type
      description: The committer type of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.SiteAdmin
      description: Whether the committer of the HEAD commit of the checked out branch is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.ID
      description: The ID of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.NodeID
      description: The Node ID of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Name
      description: The name of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.FullName
      description: The full name of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.Login
      description: The user login of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.ID
      description: The user ID of the owner of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Owner.NodeID
      description: The user Node ID of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.Type
      description: The user type of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.SiteAdmin
      description: Whether the owner of the repository of the checked out branch is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Private
      description: Whether the repository of the checked out branch is private.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Description
      description: The description of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Fork
      description: Whether the repository of the checked out branch is a fork.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Language
      description: The language of the repository of the checked out branch.
      type: Unknown
    - contextPath: GitHub.PR.Head.Repo.ForksCount
      description: The number of forks of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.StargazersCount
      description: The number of stars of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.WatchersCount
      description: The number of entities watching the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Size
      description: The size of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.DefaultBranch
      description: The default branch of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.OpenIssuesCount
      description: The open issues of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Topics
      description: The topics listed for the repository of the checked out branch.
      type: Unknown
    - contextPath: GitHub.PR.Head.Repo.HasIssues
      description: Whether the repository of the checked out branch has issues.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasProjects
      description: Whether the repository of the checked out branch has projects.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasWiki
      description: Whether the repository of the checked out branch has a wiki.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasPages
      description: Whether the repository of the checked out branch has pages.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasDownloads
      description: Whether the repository of the checked out branch has downloads.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Archived
      description: Whether the repository of the checked out branch has been archived.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Disabled
      description: Whether the repository of the checked out branch has been disabled.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.PushedAt
      description: The date of the latest push to the repository of the checked out.
      type: String
    - contextPath: GitHub.PR.Head.Repo.CreatedAt
      description: The date of creation of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.UpdatedAt
      description: The date the repository of the checked out branch was last updated.
      type: String
    - contextPath: GitHub.PR.Head.Repo.AllowRebaseMerge
      description: Whether the repository of the checked out branch permits rebase-style merges.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.AllowSquashMerge
      description: Whether the repository of the checked out branch permits squash merges.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.AllowMergeCommit
      description: Whether the repository of the checked out branch permits merge commits.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.SubscribersCount
      description: The number of entities subscribing to the repository of the checked out.
      type: Number
    - contextPath: GitHub.PR.Base.Label
      description: The label of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.Ref
      description: The reference of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.SHA
      description: The SHA hash of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.User.Login
      description: The committer login of the commit the base branch points.
      type: String
    - contextPath: GitHub.PR.Base.User.ID
      description: The ID of the committer of the commit the base branch points to.
      type: Number
    - contextPath: GitHub.PR.Base.User.NodeID
      description: The committer Node ID of the commit the base branch points.
      type: String
    - contextPath: GitHub.PR.Base.User.Type
      description: The user type of the committer the commit base branch points.
      type: String
    - contextPath: GitHub.PR.Base.User.SiteAdmin
      description: Whether the committer of the commit the base branch points to is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.ID
      description: The ID of the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.NodeID
      description: The Node ID of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Name
      description: The name of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.FullName
      description: The full name of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.Login
      description: The user login of the owner of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.ID
      description: The user ID of the owner of the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Owner.NodeID
      description: The user node ID of the owner of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.Type
      description: The user type of the owner of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.SiteAdmin
      description: Whether the owner of the repository that the base branch belongs to is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Private
      description: Whether the repository the base branch belongs to is private.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Description
      description: The description of the repository the base branch belong to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Fork
      description: Whether the repository that the base branch belongs to is a fork.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Language
      description: The language of the repository the base branch belongs to.
      type: Unknown
    - contextPath: GitHub.PR.Base.Repo.ForksCount
      description: The number of times that the repository the base branch belongs to has been forked.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.StargazersCount
      description: The number of times that the repository that the base branch belongs to has been starred.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.WatchersCount
      description: The number of entities watching the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Size
      description: The size of the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.DefaultBranch
      description: The default branch of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.OpenIssuesCount
      description: The number of open issues in the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Topics
      description: The topics listed for the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.HasIssues
      description: Whether the repository the base branch belongs to has issues.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasProjects
      description: Whether the repository the base branch belongs to has projects.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasWiki
      description: Whether the repository the base branch belongs to has a wiki.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasPages
      description: Whether the repository the base branch belongs to has pages.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasDownloads
      description: Whether the repository the base branch belongs to has downloads.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Archived
      description: Whether the repository the base branch belongs to is archived.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Disabled
      description: Whether the repository the base branch belongs to is disabled.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.PushedAt
      description: The date that the repository the base branch belongs to was last pushed.
      type: String
    - contextPath: GitHub.PR.Base.Repo.CreatedAt
      description: The date of creation of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.UpdatedAt
      description: The date that the repository the base branch belongs to was last updated.
      type: String
    - contextPath: GitHub.PR.Base.Repo.AllowRebaseMerge
      description: Whether the repository the base branch belongs to allows rebase-style merges.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.AllowSquashMerge
      description: Whether the repository the base branch belongs to allows squash merges.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.AllowMergeCommit
      description: Whether the repository the base branch belongs to allows merge commits.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.SubscribersCount
      description: The number of entities that subscribe to the repository for which the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.AuthorAssociation
      description: The pull request author association.
      type: String
    - contextPath: GitHub.PR.Draft
      description: Whether the pull request is a draft.
      type: Boolean
    - contextPath: GitHub.PR.Merged
      description: Whether the pull request is merged.
      type: Boolean
    - contextPath: GitHub.PR.Mergeable
      description: Whether the pull request is mergeable.
      type: Boolean
    - contextPath: GitHub.PR.Rebaseable
      description: Whether the pull request is rebaseable.
      type: Boolean
    - contextPath: GitHub.PR.MergeableState
      description: The mergeable state of the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.Login
      description: The login of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.ID
      description: The ID of the user who merged the pull request.
      type: Number
    - contextPath: GitHub.PR.MergedBy.NodeID
      description: The Node ID of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.Type
      description: The user type who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.SiteAdmin
      description: Whether the user who merged the pull request is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Comments
      description: The number of comments on the pull request.
      type: Number
    - contextPath: GitHub.PR.ReviewComments
      description: The number of review comments on the pull request.
      type: Number
    - contextPath: GitHub.PR.MaintainerCanModify
      description: Whether the maintainer can modify the pull request.
      type: Boolean
    - contextPath: GitHub.PR.Commits
      description: The number of commits in the pull request.
      type: Number
    - contextPath: GitHub.PR.Additions
      description: The number of additions in the pull request.
      type: Number
    - contextPath: GitHub.PR.Deletions
      description: The number of deletions in the pull request.
      type: Number
    - contextPath: GitHub.PR.ChangedFiles
      description: The number of changed files in the pull request.
      type: Number
    deprecated: true
  - arguments:
    - description: The repository owner.
      name: owner
      required: true
    description: Deprecated. Use ***github-get-github-actions-usage*** instead. Gets the usage details of GitHub action workflows of private repositories by repository owner.
    name: Github-get-github-actions-usage
    outputs:
    - contextPath: GitHub.ActionsUsage.RepositoryName
      description: The name of the private repository.
      type: String
    - contextPath: GitHub.ActionsUsage.WorkflowID
      description: The workflow ID of the GitHub action.
      type: Number
    - contextPath: GitHub.ActionsUsage.WorkflowName
      description: The display name of the GitHub action workflow.
      type: String
    - contextPath: GitHub.ActionsUsage.WorkflowUsage
      description: The GitHub action workflow usage on different OS.
      type: Unknown
    deprecated: true
  - arguments:
    - description: Organization or Owner.
      name: owner
      required: true
    - description: Git Repository Name.
      name: repository
      required: true
    - description: Check Run ID.
      name: run_id
    - description: Head Commit ID.
      name: commit_id
    description: Deprecated. Use ***github-get-check-run*** instead. Gets a check run details.
    name: Github-get-check-run
    outputs:
    - contextPath: GitHub.CheckRuns.CheckRunConclusion
      description: Check Run Conculsion.
      type: String
    - contextPath: GitHub.CheckRuns.CheckRunAppName
      description: Check Run App Name.
      type: String
    - contextPath: GitHub.CheckRuns.CheckExternalID
      description: Check Run External ID.
      type: String
    - contextPath: GitHub.CheckRuns.CheckRunName
      description: Check Run Name.
      type: String
    - contextPath: GitHub.CheckRuns.CheckRunStatus
      description: Check Run Status.
      type: String
    - contextPath: GitHub.CheckRuns.CheckRunID
      description: Check Run ID.
      type: String
    deprecated: true
  - arguments:
    - default: true
      description: The path of the file.
      name: file_path
      required: true
    - description: The branch name to get the file from.
      name: branch_name
    - defaultValue: raw
      description: 'The media type in which the file contents will be fetched. Possible values are: "raw" and "html". Default value is "raw".'
      name: media_type
      predefined:
      - raw
      - html
      auto: PREDEFINED
    - defaultValue: 'false'
      description: 'Whether to create a file entry in the War Room with the file contents. Possible values are: "true" and "false". Default value is "false".'
      name: create_file_from_content
      predefined:
      - 'true'
      - 'false'
      auto: PREDEFINED
    - description: The name of the organization.
      name: organization
    - description: The name of the repository.
      name: repository
    description: Deprecated. Use ***github-get-file-content*** instead. Gets the content of a file from GitHub.
    name: GitHub-get-file-content
    outputs:
    - contextPath: GitHub.FileContent.Path
      description: The path of the file.
      type: String
    - contextPath: GitHub.FileContent.Content
      description: The content of the file.
      type: Number
    - contextPath: GitHub.FileContent.MediaType
      description: The media type in which the file was fetched.
      type: String
    - contextPath: GitHub.FileContent.Branch
      description: The branch from which the file was fetched.
      type: Unknown
    deprecated: true
  - arguments:
    - description: The path in the branch to get the files from.
      name: path
    - description: The name of the organization.
      name: organization
    - description: The name of the repository.
      name: repository
    - description: The branch name from which to get the files.
      name: branch
    description: Deprecated. Use ***github-list-files*** instead. Gets list of files from the given path in the repository.
    name: Github-list-files
    outputs:
    - contextPath: GitHub.File.Name
      description: The name of the file.
      type: String
    - contextPath: GitHub.File.Type
      description: Whether the item is file or directory.
      type: String
    - contextPath: GitHub.File.Size
      description: The size of the file in bytes.
      type: Number
    - contextPath: GitHub.File.Path
      description: The file path inside the repository.
      type: String
    - contextPath: GitHub.File.DownloadUrl
      description: The link to download the file content.
      type: String
    - contextPath: GitHub.File.SHA
      description: The SHA of the file.
      type: String
    deprecated: true
  - arguments:
    - description: The name of the organization.
      name: organization
      required: true
    - description: Team name.
      name: team_slug
      required: true
    - defaultValue: '30'
      description: Miximum number of users to return.
      name: maximum_users
    description: Deprecated. Use ***github-list-team-members*** instead. Lists team members.
    name: GitHub-list-team-members
    outputs:
    - contextPath: GitHub.TeamMember.ID
      description: The ID of the team member.
      type: Number
    - contextPath: GitHub.TeamMember.Login
      description: The login name of the team member.
      type: String
    - contextPath: GitHub.TeamMember.Team
      description: The user's team.
      type: String
    deprecated: true
  - arguments:
    - description: Commit message.
      name: commit_message
      required: true
    - description: The path to the file in the Github repo (including file name and file ending).
      name: path_to_file
      required: true
    - description: The entry ID for the file to commit. Either "entry_id" or "file_text" must be provided.
      name: entry_id
    - description: The plain text for the file to commit. Either "entry_id" or "file_text" must be provided.
      name: file_text
    - description: The branch name.
      name: branch_name
      required: true
    - description: The blob SHA of the file being replaced. Use the GitHub-list-files command to get the SHA value of the file.  Required if you are updating a file.
      name: file_sha
    - description: Are placeholders within the file text escaped with slashes (used for CI/CD pull request creation playbook).
      name: placeholders_escaped
      hidden: true
    description: Deprecated. Use ***github-commit-file*** instead. Commits a given file.
    name: Github-commit-file
    deprecated: true
  - arguments:
    - description: The name of the release.
      name: name
    - description: The name of the release tag.
      name: tag_name
      required: true
    - description: Text describing the contents of the tag.
      name: body
    - description: The target branch/commit SHA from where to create the release.
      name: ref
    - auto: PREDEFINED
      defaultValue: 'True'
      description: Whether to create a draft (unpublished) release.
      name: draft
      predefined:
      - 'True'
      - 'False'
    description: Deprecated. Use ***github-create-release*** instead. Create a release.
    name: GitHub-create-release
    outputs:
    - contextPath: GitHub.Release.draft
      description: Whether the release is a draft.
      type: Boolean
    - contextPath: GitHub.Release.html_url
      description: The release URL.
      type: String
    - contextPath: GitHub.Release.id
      description: The ID of the release.
      type: Number
    - contextPath: GitHub.Release.url
      description: GitHub API URL link to the release.
      type: String
    deprecated: true
  - arguments:
    - description: The branch name from which to retrieve pull requests.
      name: branch_name
      required: true
    - description: The name of the organization.
      name: organization
    - description: The repository for the pull request. Defaults to the repository parameter if not provided.
      name: repository
    description: Deprecated. Use ***github-list-branch-pull-requests*** instead. Gets pull requests corresponding to the given branch name.
    name: GitHub-list-branch-pull-requests
    outputs:
    - contextPath: GitHub.PR.ID
      description: The ID number of the pull request.
      type: Number
    - contextPath: GitHub.PR.NodeID
      description: The node ID of the pull request.
      type: String
    - contextPath: GitHub.PR.Number
      description: The issue number of the pull request.
      type: Number
    - contextPath: GitHub.PR.State
      description: The state of the pull request.
      type: String
    - contextPath: GitHub.PR.Locked
      description: Whether the pull request is locked.
      type: Boolean
    - contextPath: GitHub.PR.User.Login
      description: The login of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.ID
      description: The ID of the user who opened the pull request.
      type: Number
    - contextPath: GitHub.PR.User.NodeID
      description: The node ID of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.Type
      description: The type of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.SiteAdmin
      description: Whether the user who opened the pull request is a site admin or not.
      type: Boolean
    - contextPath: GitHub.PR.Body
      description: The body content of the pull request.
      type: String
    - contextPath: GitHub.PR.Label.ID
      description: The ID of the label.
      type: Number
    - contextPath: GitHub.PR.Label.NodeID
      description: The node ID of the label.
      type: String
    - contextPath: GitHub.PR.Label.Name
      description: The name of the label.
      type: String
    - contextPath: GitHub.PR.Label.Description
      description: The description of the label.
      type: String
    - contextPath: GitHub.PR.Label.Color
      description: The hex color value of the label.
      type: String
    - contextPath: GitHub.PR.Label.Default
      description: Whether the label is a default.
      type: Boolean
    - contextPath: GitHub.PR.Milestone.ID
      description: The ID of the milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.NodeID
      description: The node ID of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Number
      description: The number of the milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.State
      description: The state of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Title
      description: The title of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Description
      description: The description of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.Login
      description: The login of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.ID
      description: The ID the milestone creator.
      type: Number
    - contextPath: GitHub.PR.Milestone.Creator.NodeID
      description: The node ID of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.Type
      description: The type of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.SiteAdmin
      description: Whether the milestone creator is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Milestone.OpenIssues
      description: The number of open issues with this milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.ClosedIssues
      description: The number of closed issues with this milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.CreatedAt
      description: The date the milestone was created.
      type: String
    - contextPath: GitHub.PR.Milestone.UpdatedAt
      description: The date the milestone was updated.
      type: String
    - contextPath: GitHub.PR.Milestone.ClosedAt
      description: The date the milestone was closed.
      type: String
    - contextPath: GitHub.PR.Milestone.DueOn
      description: The due date for the milestone.
      type: String
    - contextPath: GitHub.PR.ActiveLockReason
      description: The reason the pull request is locked.
      type: String
    - contextPath: GitHub.PR.CreatedAt
      description: The date the pull request was created.
      type: String
    - contextPath: GitHub.PR.UpdatedAt
      description: The date the pull request was updated.
      type: String
    - contextPath: GitHub.PR.ClosedAt
      description: The date the pull request was closed.
      type: String
    - contextPath: GitHub.PR.MergedAt
      description: The date the pull request was merged.
      type: String
    - contextPath: GitHub.PR.MergeCommitSHA
      description: The SHA hash of the pull request's merge commit.
      type: String
    - contextPath: GitHub.PR.Assignee.Login
      description: The login of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.ID
      description: The ID of the user assigned to the pull request.
      type: Number
    - contextPath: GitHub.PR.Assignee.NodeID
      description: The node ID of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.Type
      description: The type of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.SiteAdmin
      description: Whether the user assigned to the pull request is a site admin or not.
      type: Boolean
    - contextPath: GitHub.PR.RequestedReviewer.Login
      description: The login of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.ID
      description: The ID of the user requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedReviewer.NodeID
      description: The node ID of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.Type
      description: The type of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.SiteAdmin
      description: Whether the user requested for review is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.RequestedTeam.ID
      description: The ID of the team requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedTeam.NodeID
      description: The node ID of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Name
      description: The name of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Slug
      description: The slug of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Description
      description: The description of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Privacy
      description: The privacy setting of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Permission
      description: The permissions of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Parent
      description: The parent of the team requested for review.
      type: Unknown
    - contextPath: GitHub.PR.Head.Label
      description: The label of the branch that HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.Ref
      description: The reference of the branch that HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.SHA
      description: The SHA hash of the commit that HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.User.Login
      description: The login of the committer of the HEAD commit of the checked out. branch.
      type: String
    - contextPath: GitHub.PR.Head.User.ID
      description: The ID of the committer of the HEAD commit of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.User.NodeID
      description: The node ID of the committer of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.Type
      description: The type of the committer of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.SiteAdmin
      description: Whether the committer of the HEAD commit of the checked out branch is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.ID
      description: The ID of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.NodeID
      description: The node ID of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Name
      description: The name of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.FullName
      description: The full name of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.Login
      description: The user login of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.ID
      description: The user ID of the owner of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Owner.NodeID
      description: The user node ID of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.Type
      description: The user type of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.SiteAdmin
      description: Whether the owner of the repository of the checked out branch is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Private
      description: Whether the repository of the checked out branch is private or not.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Description
      description: The description of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Fork
      description: Whether the repository of the checked out branch is a fork.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Language
      description: The language of the repository of the checked out branch.
      type: Unknown
    - contextPath: GitHub.PR.Head.Repo.ForksCount
      description: The number of forks of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.StargazersCount
      description: The number of stars of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.WatchersCount
      description: The number of entities watching the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Size
      description: The size of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.DefaultBranch
      description: The default branch of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.OpenIssuesCount
      description: The open issues of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Topics
      description: The topics listed for the repository of the checked out branch.
      type: Unknown
    - contextPath: GitHub.PR.Head.Repo.HasIssues
      description: Whether the repository of the checked out branch has issues or not.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasProjects
      description: Whether the repository of the checked out branch has projects or not.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasWiki
      description: Whether the repository of the checked out branch has a wiki or not.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasPages
      description: Whether the repository of the checked out branch has pages.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasDownloads
      description: Whether the repository of the checked out branch has downloads .
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Archived
      description: Whether the repository of the checked out branch has been arvhived .
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Disabled
      description: Whether the repository of the checked out branch has been disabled .
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.PushedAt
      description: The date of the latest push to the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.CreatedAt
      description: The date of creation of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.UpdatedAt
      description: The date the repository of the checked out branch was last updated.
      type: String
    - contextPath: GitHub.PR.Head.Repo.AllowRebaseMerge
      description: Whether the repository of the checked out branch permits rebase-style merges.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.AllowSquashMerge
      description: Whether the repository of the checked out branch permits squash merges.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.AllowMergeCommit
      description: Whether the repository of the checked out branch permits merge commits.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.SubscribersCount
      description: The number of entities subscribing to the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Base.Label
      description: The label of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.Ref
      description: The reference of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.SHA
      description: The SHA hash of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.User.Login
      description: The login of the committer of the commit that the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.ID
      description: The ID of the committer of the commit that the base branch points to.
      type: Number
    - contextPath: GitHub.PR.Base.User.NodeID
      description: The node ID of the committer of the commit that the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.Type
      description: The user type of the committer of the commit that the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.SiteAdmin
      description: Whether the committer of the commit that the base branch points to is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.ID
      description: The ID of the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.NodeID
      description: The node ID of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Name
      description: The name of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.FullName
      description: The full name of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.Login
      description: The user login of the owner of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.ID
      description: The user ID of the owner of the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Owner.NodeID
      description: The user node ID of the owner of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.Type
      description: The user type of the owner of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.SiteAdmin
      description: Whether the owner of the repository that the base branch belongs to is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Private
      description: Whether the repository that the base branch belongs to is private .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Description
      description: The description of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Fork
      description: Whether the repository that the base branch belongs to is a fork .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Language
      description: The language of the repository that the base branch belongs to.
      type: Unknown
    - contextPath: GitHub.PR.Base.Repo.ForksCount
      description: The number of times that the repository that the base branch belongs to has been forked.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.StargazersCount
      description: The number of times that the repository that the base branch belongs to has been starred.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.WatchersCount
      description: The number of entities watching the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Size
      description: The size of the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.DefaultBranch
      description: The default branch of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.OpenIssuesCount
      description: The number of open issues in the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Topics
      description: The topics listed for the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.HasIssues
      description: Whether the repository that the base branch belongs to has issues .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasProjects
      description: Whether the repository that the base branch belongs to has projects .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasWiki
      description: Whether the repository that the base branch belongs to has a wiki .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasPages
      description: Whether the repository that the base branch belongs to has pages .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasDownloads
      description: Whether the repository that the base branch belongs to has downloads .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Archived
      description: Whether the repository that the base branch belongs to is archived .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Disabled
      description: Whether the repository that the base branch belongs to is disabled .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.PushedAt
      description: The date that the repository that the base branch belongs to was last pushed to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.CreatedAt
      description: The date of creation of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.UpdatedAt
      description: The date that the repository that the base branch belongs to was last updated.
      type: String
    - contextPath: GitHub.PR.Base.Repo.AllowRebaseMerge
      description: Whether the repository that the base branch belongs to allows rebase-style merges.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.AllowSquashMerge
      description: Whether the repository that the base branch belongs to allows squash merges.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.AllowMergeCommit
      description: Whether the repository that the base branch belongs to allows merge commits.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.SubscribersCount
      description: The number of entities that subscribe to the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.AuthorAssociation
      description: The pull request author association.
      type: String
    - contextPath: GitHub.PR.Draft
      description: Whether the pull request is a draft.
      type: Boolean
    - contextPath: GitHub.PR.Merged
      description: Whether the pull request is merged.
      type: Boolean
    - contextPath: GitHub.PR.Mergeable
      description: Whether the pull request is mergeable.
      type: Boolean
    - contextPath: GitHub.PR.Rebaseable
      description: Whether the pull request is rebaseable.
      type: Boolean
    - contextPath: GitHub.PR.MergeableState
      description: The mergeable state of the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.Login
      description: The login of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.ID
      description: The ID of the user who merged the pull request.
      type: Number
    - contextPath: GitHub.PR.MergedBy.NodeID
      description: The node ID of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.Type
      description: The type of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.SiteAdmin
      description: Whether the user who merged the pull request is a site admin or not.
      type: Boolean
    - contextPath: GitHub.PR.Comments
      description: The number of comments on the pull request.
      type: Number
    - contextPath: GitHub.PR.ReviewComments
      description: The number of review comments on the pull request.
      type: Number
    - contextPath: GitHub.PR.MaintainerCanModify
      description: Whether the maintainer can modify the pull request.
      type: Boolean
    - contextPath: GitHub.PR.Commits
      description: The number of commits in the pull request.
      type: Number
    - contextPath: GitHub.PR.Additions
      description: The number of additions in the pull request.
      type: Number
    - contextPath: GitHub.PR.Deletions
      description: The number of deletions in the pull request.
      type: Number
    - contextPath: GitHub.PR.ChangedFiles
      description: The number of changed files in the pull request.
      type: Number
    deprecated: true
  - arguments:
    - description: The issue number to retrieve events for.
      name: issue_number
      required: true
    description: Deprecated. Use ***github-list-issue-events*** instead. Returns events corresponding to the given issue.
    name: Github-list-issue-events
    outputs:
    - contextPath: GitHub.IssueEvent.id
      description: Event ID.
      type: Number
    - contextPath: GitHub.IssueEvent.node_id
      description: Event node ID.
      type: String
    - contextPath: GitHub.IssueEvent.url
      description: Event URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.login
      description: Event actor login username.
      type: String
    - contextPath: GitHub.IssueEvent.actor.id
      description: Event actor ID.
      type: Number
    - contextPath: GitHub.IssueEvent.actor.node_id
      description: Event actor node ID.
      type: String
    - contextPath: GitHub.IssueEvent.actor.avatar_url
      description: Event actor avatar URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.gravatar_id
      description: Event actor gravatar ID.
      type: String
    - contextPath: GitHub.IssueEvent.actor.url
      description: Event actor URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.html_url
      description: Event actor HTML URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.followers_url
      description: Event actor followers URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.following_url
      description: Event actor following URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.gists_url
      description: Event actor gists URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.starred_url
      description: Event actor starred URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.subscriptions_url
      description: Event actor subscriptions URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.organizations_url
      description: Event actor organizations URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.repos_url
      description: Event actor repos URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.events_url
      description: Event actor events URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.received_events_url
      description: Event actor received events URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.type
      description: Event actor type.
      type: String
    - contextPath: GitHub.IssueEvent.actor.site_admin
      description: Indicates whether the event actor is site admin.
      type: Boolean
    - contextPath: GitHub.IssueEvent.event
      description: Issue event type, for example labeled, closed.
      type: String
    - contextPath: GitHub.IssueEvent.commit_id
      description: Event commit ID.
      type: Unknown
    - contextPath: GitHub.IssueEvent.commit_url
      description: Event commit URL.
      type: Unknown
    - contextPath: GitHub.IssueEvent.created_at
      description: Event created time.
      type: Date
    - contextPath: GitHub.IssueEvent.label.name
      description: Event label name.
      type: String
    - contextPath: GitHub.IssueEvent.label.color
      description: Event label color.
      type: String
    - contextPath: GitHub.IssueEvent.performed_via_github_app
      description: Indicates whether event was performed via a GitHub application.
      type: Unknown
    - contextPath: GitHub.IssueEvent.assignee.login
      description: Assignee login username.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.id
      description: Assignee ID.
      type: Number
    - contextPath: GitHub.IssueEvent.assignee.node_id
      description: Assignee node ID.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.avatar_url
      description: Assignee avatar URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.gravatar_id
      description: Assignee gravatar ID.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.url
      description: Assignee URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.html_url
      description: Assignee HTML URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.followers_url
      description: Assignee followers URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.following_url
      description: Assignee following URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.gists_url
      description: Assignee gists URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.starred_url
      description: Assignee starred URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.subscriptions_url
      description: Assignee subscriptions URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.organizations_url
      description: Assignee organizations URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.repos_url
      description: Assignee repos URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.events_url
      description: Assignee events URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.received_events_url
      description: Assignee received events URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.type
      description: Assignee type.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.site_admin
      description: Indicates whether the assignee is a site admin.
      type: Boolean
    - contextPath: GitHub.IssueEvent.assigner.login
      description: Assigner login username.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.id
      description: Assigner ID.
      type: Number
    - contextPath: GitHub.IssueEvent.assigner.node_id
      description: Assigner node ID.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.avatar_url
      description: Assigner avatar URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.gravatar_id
      description: Assigner gravatar ID.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.url
      description: Assigner URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.html_url
      description: Assigner HTML URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.followers_url
      description: Assigner followers URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.following_url
      description: Assigner following URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.gists_url
      description: Assigner gists URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.starred_url
      description: Assigner starred URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.subscriptions_url
      description: Assigner subscriptions URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.organizations_url
      description: Assigner organizations URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.repos_url
      description: Assigner repos URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.events_url
      description: Assigner events URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.received_events_url
      description: Assigner received events URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.type
      description: Assigner type.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.site_admin
      description: Indicates whether the assignee is a site admin.
      type: Boolean
    deprecated: true
  - arguments:
    - description: Only list projects with the following numbers.
      isArray: true
      name: project_filter
    - defaultValue: '20'
      description: The number of projects to return. Default is 20. Maximum is 100.
      name: limit
    description: Deprecated. Use ***github-list-all-projects*** instead. Lists all issues that the user has access to view.
    name: GitHub-list-all-projects
    outputs:
    - contextPath: GitHub.Project.Name
      description: The name of the project board.
      type: String
    - contextPath: GitHub.Project.ID
      description: The ID of the project board.
      type: Number
    - contextPath: GitHub.Project.Number
      description: The project board number.
      type: Number
    - contextPath: GitHub.Project.Columns.Name
      description: The column name.
      type: String
    - contextPath: GitHub.Project.Columns.ColumnID
      description: The ID of the column.
      type: Number
    - contextPath: GitHub.Project.Columns.Cards.CardID
      description: The ID of the card.
      type: Number
    - contextPath: GitHub.Project.Columns.Cards.ContentNumber
      description: The content number of this card, usually this is the issue number.
      type: Number
    - contextPath: GitHub.Project.Issues
      description: Lists of all issue numbers that are in this project board.
      type: Unknown
    deprecated: true
  - arguments:
    - description: 'Column unique id.'
      name: column_id
      required: true
    - description: Issue unique ID.
      name: issue_unique_id
      required: true
    - defaultValue: Issue
      description: Content type of the project card.
      name: content_type
    description: Deprecated. Use ***github-add-issue-to-project-board*** instead. Adds an Issue as a card in column of a spesific project.
    name: GitHub-add-issue-to-project-board
    deprecated: true
  - arguments:
    - default: true
      description: Relative path to retrieve its data.
      name: relative_path
      required: true
    - description: The branch name from which to get the file data. Default is master.
      name: branch_name
    - description: The name of the organization containing the file.
      name: organization
    - description: The repository of the file.
      name: repository
    description: Deprecated. Use ***github-get-path-data*** instead. Gets the data of the a given path.
    name: GitHub-get-path-data
    outputs:
    - contextPath: GitHub.PathData.name
      description: The path name.
      type: String
    - contextPath: GitHub.PathData.path
      description: The Relative path for the given repository.
      type: String
    - contextPath: GitHub.PathData.sha
      description: The path SHA.
      type: String
    - contextPath: GitHub.PathData.size
      description: The path size in bytes. Will be 0 if path to a dir was given.
      type: Number
    - contextPath: GitHub.PathData.url
      description: The path URL.
      type: String
    - contextPath: GitHub.PathData.html_url
      description: The path HTML URL.
      type: String
    - contextPath: GitHub.PathData.git_url
      description: The path Git URL.
      type: String
    - contextPath: GitHub.PathData.download_url
      description: The path download URL. If a directory path was given will be empty.
      type: String
    - contextPath: GitHub.PathData.type
      description: The path data, for example file, dir.
      type: String
    - contextPath: GitHub.PathData.content
      description: The content of the path if a file path was given.
      type: String
    - contextPath: GitHub.PathData.encoding
      description: The encoding method if path to a file was given.
      type: String
    - contextPath: GitHub.PathData.entries.name
      description: If a dir was given in file_path, name of the dir entry.
      type: String
    - contextPath: GitHub.PathData.entries.path
      description: If a dir was given in file_path, path of the dir entry.
      type: String
    - contextPath: GitHub.PathData.entries.sha
      description: If a dir was given in file_path, SHA of the dir entry.
      type: String
    - contextPath: GitHub.PathData.entries.size
      description: If a dir was given in file_path, size of the dir entry. Will be 0 if entry is also a dir.
      type: Number
    - contextPath: GitHub.PathData.entries.url
      description: If a dir was given in file_path, URL of the dir entry.
      type: String
    - contextPath: GitHub.PathData.entries.html_url
      description: If a dir was given in file_path, HTML URL of the dir entry.
      type: String
    - contextPath: GitHub.PathData.entries.git_url
      description: If a dir was given in file_path, Git URL of the dir entry.
      type: String
    - contextPath: GitHub.PathData.entries.download_url
      description: If a dir was given in file_path, download URL of the dir entry. Will be empty if entry is also a dir.
      type: String
    - contextPath: GitHub.PathData.entries.type
      description: If a dir was given in file_path, type of the dir entry.
      type: String
    deprecated: true
  - arguments:
    - description: The page number to retrieve releases from. If limit argument is not given, defaults to 1.
      name: page
    - description: The size of the page. If limit argument is not given, defaults to 50.
      name: page_size
    - description: The maximum number of releases data to retrieve. Will get results of the first pages. Cannot be given with page_size or page arguments.
      name: limit
    - description: The name of the organization containing the repository. Defaults to organization instance parameter if not given.
      name: organization
    - description: The repository containing the releases. Defaults to repository instance parameter if not given.
      name: repository
    description: Deprecated. Use ***github-releases-list*** instead. Gets releases data from a given repository and organization.
    name: GitHub-releases-list
    outputs:
    - contextPath: GitHub.Release.url
      description: The release URL.
      type: String
    - contextPath: GitHub.Release.assets_url
      description: The release assets URL.
      type: String
    - contextPath: GitHub.Release.upload_url
      description: Upload URL.
      type: String
    - contextPath: GitHub.Release.html_url
      description: HTML URL.
      type: String
    - contextPath: GitHub.Release.id
      description: The release ID.
      type: Number
    - contextPath: GitHub.Release.author.login
      description: The release author login username.
      type: String
    - contextPath: GitHub.Release.author.id
      description: The release author user ID.
      type: Number
    - contextPath: GitHub.Release.author.node_id
      description: The release author node ID.
      type: String
    - contextPath: GitHub.Release.author.avatar_url
      description: The release author avatar URL.
      type: String
    - contextPath: GitHub.Release.author.gravatar_id
      description: The release author gravatar ID.
      type: String
    - contextPath: GitHub.Release.author.url
      description: The release author URL.
      type: String
    - contextPath: GitHub.Release.author.html_url
      description: The release author HTML URL.
      type: String
    - contextPath: GitHub.Release.author.followers_url
      description: The release author followers URL.
      type: String
    - contextPath: GitHub.Release.author.following_url
      description: The release author following URL.
      type: String
    - contextPath: GitHub.Release.author.gists_url
      description: The release author gists URL.
      type: String
    - contextPath: GitHub.Release.author.starred_url
      description: The release author starred URL.
      type: String
    - contextPath: GitHub.Release.author.subscriptions_url
      description: The release author subscriptions URL.
      type: String
    - contextPath: GitHub.Release.author.organizations_url
      description: The release author organizations URL.
      type: String
    - contextPath: GitHub.Release.author.repos_url
      description: The release author repos URL.
      type: String
    - contextPath: GitHub.Release.author.events_url
      description: The release author events URL.
      type: String
    - contextPath: GitHub.Release.author.received_events_url
      description: The release author received events URL.
      type: String
    - contextPath: GitHub.Release.author.type
      description: The release author type. (E.g, "User").
      type: String
    - contextPath: GitHub.Release.author.site_admin
      description: Whether the release author is a site admin.
      type: Boolean
    - contextPath: GitHub.Release.node_id
      description: The release Node ID.
      type: String
    - contextPath: GitHub.Release.tag_name
      description: The release tag name.
      type: String
    - contextPath: GitHub.Release.target_commitish
      description: The release target commit.
      type: String
    - contextPath: GitHub.Release.name
      description: The release name.
      type: String
    - contextPath: GitHub.Release.draft
      description: Whether release is draft.
      type: Boolean
    - contextPath: GitHub.Release.prerelease
      description: Whether release is pre release.
      type: Boolean
    - contextPath: GitHub.Release.created_at
      description: Date when release was created.
      type: Date
    - contextPath: GitHub.Release.published_at
      description: Date when release was published.
      type: Date
    - contextPath: GitHub.Release.tarball_url
      description: The release tar URL download.
      type: String
    - contextPath: GitHub.Release.zipball_url
      description: The release zip URL download.
      type: String
    - contextPath: GitHub.Release.body
      description: The release body.
      type: String
    deprecated: true
  - arguments:
    - description: The number of the issue to comment on.
      name: issue_number
      required: true
    - description: the comment id to update.
      name: comment_id
      required: true
    - description: The contents of the comment.
      name: body
      required: true
    description: Deprecated. Use ***github-update-comment*** instead. Update an already existing comment.
    name: GitHub-update-comment
    outputs:
    - contextPath: GitHub.Comment.IssueNumber
      description: The number of the issue to which the comment belongs.
      type: Number
    - contextPath: GitHub.Comment.ID
      description: The ID of the comment.
      type: Number
    - contextPath: GitHub.Comment.NodeID
      description: The node ID of the comment.
      type: String
    - contextPath: GitHub.Comment.Body
      description: The body content of the comment.
      type: String
    - contextPath: GitHub.Comment.User.Login
      description: The login of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.ID
      description: The ID of the user who commented.
      type: Number
    - contextPath: GitHub.Comment.User.NodeID
      description: The node ID of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.Type
      description: The type of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.SiteAdmin
      description: Whether the user who commented is a site admin.
      type: Boolean
    deprecated: true
  - arguments:
    - description: The id of comment to delete.
      name: comment_id
      required: true
    description: Deprecated. Use ***github-delete-comment*** instead. Deletes a comment.
    name: GitHub-delete-comment
    deprecated: true
  - arguments:
    - description: The number of PR/Issue to assign users to.
      name: pull_request_number
      required: true
    - description: Users to assign, can be a list of users.
      isArray: true
      name: assignee
      required: true
    description: Deprecated. Use ***github-add-assignee*** instead. Adds up to 10 assignees to an issue/PR. Users already assigned to an issue are not replaced.
    name: GitHub-add-assignee
    outputs:
    - contextPath: GitHub.Assignees.assignees
      description: Assignees to the issue.
      type: String
    - contextPath: GitHub.Assignees.assignees.login
      description: Login of assigned user.
      type: String
    - contextPath: GitHub.Assignees.assignees.gists_url
      description: Gists URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.following_url
      description: Following URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.followers_url
      description: Followers URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.subscriptions_url
      description: Subscriptions URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.received_events_url
      description: Received events URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.events_url
      description: Events URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.avatar_url
      description: Avatar URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.url
      description: URL for user for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.starred_url
      description: Starred URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.organizations_url
      description: Organizations URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.repos_url
      description: Repos URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.gravatar_id
      description: Gravatar_id for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.site_admin
      description: Is user site admin.
      type: String
    - contextPath: GitHub.Assignees.assignees.node_id
      description: Node ID for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.type
      description: Type of user.
      type: String
    - contextPath: GitHub.Assignees.assignees.id
      description: User ID.
      type: String
    - contextPath: GitHub.Assignees.assignees.html_url
      description: HTML URL for user.
      type: String
    deprecated: true
  - arguments:
    - description: The GitHub owner (organization or username) of the repository.
      name: owner
    - description: The GitHub repository name.
      name: repository
    - description: The branch to trigger the workflow on.
      name: branch
    - description: The name of your workflow file.
      name: workflow
      required: true
    - description: The inputs for the workflow.
      name: inputs
    description: Deprecated. Use ***github-trigger-workflow*** instead. Triggers a GitHub workflow on a given repository and workflow.
    name: GitHub-trigger-workflow
    outputs:
    - contextPath: GitHub.WorkflowRun.WorkflowRunID
      description: The ID of the triggered workflow run.
      type: Number
    - contextPath: GitHub.WorkflowRun.RunUrl
      description: The API URL of the triggered workflow run.
      type: String
    - contextPath: GitHub.WorkflowRun.HtmlUrl
      description: The HTML URL of the triggered workflow run.
      type: String
    deprecated: true
  - arguments:
    - description: The GitHub owner (organization or username) of the repository.
      name: owner
    - description: The GitHub repository name.
      name: repository
    - description: The ID of the workflow to cancel.
      name: workflow_id
      required: true
    description: Deprecated. Use ***github-cancel-workflow*** instead. Cancels a GitHub workflow.
    name: GitHub-cancel-workflow
    deprecated: true
  - arguments:
    - description: The GitHub owner (organization or username) of the repository.
      name: owner
    - description: The GitHub repository name.
      isArray: true
      name: repository
    - description: The name of your workflow file.
      isArray: true
      name: workflow
      required: true
    - description: The number of workflows to return. Default is 100.
      isArray: true
      name: limit
    description: Deprecated. Use ***github-list-workflows*** instead. Returns a list of GitHub workflows on a given repository.
    name: GitHub-list-workflows
    outputs:
    - contextPath: GitHub.Workflow.id
      description: The GitHub workflow ID (per run).
      type: Number
    - contextPath: GitHub.Workflow.name
      description: The GitHub workflow name.
      type: String
    - contextPath: GitHub.Workflow.head_branch
      description: The branch on which the workflow ran.
      type: String
    - contextPath: GitHub.Workflow.head_sha
      description: The commit SHA on which the workflow ran.
      type: String
    - contextPath: GitHub.Workflow.path
      description: The GitHub workflow name path.
      type: String
    - contextPath: GitHub.Workflow.display_title
      description: The GitHub workflow title.
      type: String
    - contextPath: GitHub.Workflow.run_number
      description: The GitHub workflow run number.
      type: Number
    - contextPath: GitHub.Workflow.event
      description: The GitHub workflow trigger type (scheduled, dispatch).
      type: String
    - contextPath: GitHub.Workflow.status
      description: The GitHub workflow status (in_progress, completed).
      type: String
    - contextPath: GitHub.Workflow.conclusion
      description: The GitHub workflow conclusion (cancelled, success).
      type: String
    - contextPath: GitHub.Workflow.workflow_id
      description: The GitHub workflow ID (per workflow).
      type: String
    - contextPath: GitHub.Workflow.url
      description: The GitHub workflow API URL.
      type: String
    - contextPath: GitHub.Workflow.html_url
      description: The GitHub workflow HTML URL.
      type: String
    - contextPath: GitHub.Workflow.created_at
      description: Datetime the GitHub workflow was created at.
      type: Date
    - contextPath: GitHub.Workflow.updated_at
      description: Datetime the GitHub workflow was updated at.
      type: Date
    deprecated: true
  - arguments:
    - description: The full path to the file in the repository (e.g., path/to/file.txt).
      name: path_to_file
      required: true
    - description: The branch to delete the file from (e.g., main or master).
      name: branch_name
      required: true
    - defaultValue: Deleted file via Cortex XSOAR
      description: The commit message for the file deletion.
      name: commit_message
    description: Deprecated. Use ***github-delete-file*** instead. Delete a file on a Github branch.
    name: GitHub-delete-file
    outputs:
    - contextPath: GitHub.File.path
      description: The path of the deleted file.
      type: string
    - contextPath: GitHub.File.sha
      description: The SHA of the commit that deleted the file.
      type: string
    - contextPath: GitHub.File.deleted
      description: True if the file was deleted.
      type: boolean
    deprecated: true
  - arguments:
    - description: The title of the issue.
      name: title
      required: true
    - description: The contents of the issue.
      name: body
    - description: Labels to associate with this issue.
      isArray: true
      name: labels
    - description: Logins for Users to assign to this issue.
      isArray: true
      name: assignees
    description: Creates an issue in GitHub.
    name: github-create-issue
    outputs:
    - contextPath: GitHub.Issue.ID
      description: The ID of the created issue.
      type: Number
    - contextPath: GitHub.Issue.Repository
      description: The repository of the created issue.
      type: String
    - contextPath: GitHub.Issue.Title
      description: The title of the created issue.
      type: String
    - contextPath: GitHub.Issue.Body
      description: The body of the created issue.
      type: Unknown
    - contextPath: GitHub.Issue.State
      description: The state of the created issue.
      type: String
    - contextPath: GitHub.Issue.Labels
      description: The labels applied to the issue.
      type: String
    - contextPath: GitHub.Issue.Assignees
      description: The users assigned to this issue.
      type: String
    - contextPath: GitHub.Issue.Created_at
      description: The date the issue was created.
      type: Date
    - contextPath: GitHub.Issue.Updated_at
      description: The date the issue was last updated.
      type: Date
    - contextPath: GitHub.Issue.Closed_at
      description: The date the issue was closed.
      type: Date
    - contextPath: GitHub.Issue.Closed_by
      description: The user who closed the issue.
      type: String
    - contextPath: GitHub.Issue.Organization
      description: The repository organization.
      type: String
  - arguments:
    - description: The number of the issue to close.
      name: ID
      required: true
    description: Closes an existing issue.
    name: github-close-issue
    outputs:
    - contextPath: GitHub.Issue.ID
      description: The ID of the closed issue.
      type: Number
    - contextPath: GitHub.Issue.Repository
      description: The repository of the closed issue.
      type: String
    - contextPath: GitHub.Issue.Title
      description: The title of the closed issue.
      type: String
    - contextPath: GitHub.Issue.Body
      description: The body of the closed issue.
      type: Unknown
    - contextPath: GitHub.Issue.State
      description: The state of the closed issue.
      type: String
    - contextPath: GitHub.Issue.Labels
      description: The labels applied to the issue.
      type: String
    - contextPath: GitHub.Issue.Assignees
      description: Users assigned to the issue.
      type: String
    - contextPath: GitHub.Issue.Created_at
      description: The date the issue was created.
      type: Date
    - contextPath: GitHub.Issue.Updated_at
      description: The date the issue was last updated.
      type: Date
    - contextPath: GitHub.Issue.Closed_at
      description: The date the issue was closed.
      type: Date
    - contextPath: GitHub.Issue.Closed_by
      description: The user who closed the issue.
      type: String
    - contextPath: GitHub.Issue.Organization
      description: The repository organization.
      type: String
  - arguments:
    - description: The number of the issue to update.
      name: ID
      required: true
    - description: The title of the issue.
      name: title
    - description: The contents of the issue.
      name: body
    - description: State of the issue. Either open or closed.
      name: state
    - description: 'Labels to apply to this issue. Pass one or more Labels to replace the set of Labels on this Issue. Send an empty array ([]) to clear all Labels from the Issue. '
      isArray: true
      name: labels
    - description: Logins for Users to assign to this issue. Pass one or more user logins to replace the set of assignees on this Issue. Send an empty array ([]) to clear all assignees from the Issue.
      isArray: true
      name: assignees
    description: Updates the parameters of a specified issue.
    name: github-update-issue
    outputs:
    - contextPath: GitHub.Issue.ID
      description: The ID of the updated issue.
      type: Number
    - contextPath: GitHub.Issue.Repository
      description: The repository of the updated issue.
      type: String
    - contextPath: GitHub.Issue.Title
      description: The title of the updated issue.
      type: String
    - contextPath: GitHub.Issue.Body
      description: The body of the updated issue.
      type: Unknown
    - contextPath: GitHub.Issue.State
      description: The state of the updated issue.
      type: String
    - contextPath: GitHub.Issue.Labels
      description: The labels applied to the issue.
      type: String
    - contextPath: GitHub.Issue.Assignees
      description: Users assigned to the issue.
      type: String
    - contextPath: GitHub.Issue.Created_at
      description: The date the issue was created.
      type: Date
    - contextPath: GitHub.Issue.Updated_at
      description: The date the issue was last updated.
      type: Date
    - contextPath: GitHub.Issue.Closed_at
      description: The date the issue was closed.
      type: Date
    - contextPath: GitHub.Issue.Closed_by
      description: The user who closed the issue.
      type: String
    - contextPath: GitHub.Issue.Organization
      description: The repository organization.
      type: String
  - arguments:
    - auto: PREDEFINED
      defaultValue: open
      description: The state of the issues to return. Can be 'open', 'closed' or 'all'. Default is 'open'.
      name: state
      predefined:
      - open
      - closed
      - all
      required: true
    - defaultValue: '50'
      description: The number of issues to return. Default is 50. Maximum is 100.
      name: limit
    description: Lists all issues that the user has access to view.
    name: github-list-all-issues
    outputs:
    - contextPath: GitHub.Issue.ID
      description: The ID of the issue.
      type: Number
    - contextPath: GitHub.Issue.Repository
      description: The repository of the issue.
      type: String
    - contextPath: GitHub.Issue.Title
      description: The title of the issue.
      type: String
    - contextPath: GitHub.Issue.Body
      description: The body of the issue.
      type: Unknown
    - contextPath: GitHub.Issue.State
      description: The state of the issue.
      type: String
    - contextPath: GitHub.Issue.Labels
      description: The labels applied to the issue.
      type: String
    - contextPath: GitHub.Issue.Assignees
      description: Users assigned to the issue.
      type: String
    - contextPath: GitHub.Issue.Created_at
      description: The date the issue was created.
      type: Date
    - contextPath: GitHub.Issue.Updated_at
      description: The date the issue was last updated.
      type: Date
    - contextPath: GitHub.Issue.Closed_at
      description: The date the issue was closed.
      type: Date
    - contextPath: GitHub.Issue.Closed_by
      description: The user who closed the issue.
      type: String
    - contextPath: GitHub.Issue.Organization
      description: The repository organization.
      type: String
  - arguments:
    - description: The query line for the search. For more information see the GitHub documentation at https://docs.github.com/en/github/searching-for-information-on-github/searching-code
      name: query
      required: true
    - description: The page number.
      name: page_number
    - description: The size of the requested page. Maximum is 100.
      name: page_size
    - description: The number of results to return. Default is 50.
      name: limit
    description: Searches for code in repositories that match a given query.
    name: github-search-code
    outputs:
    - contextPath: GitHub.CodeSearchResults.name
      description: The file name where the code is found.
      type: String
    - contextPath: GitHub.CodeSearchResults.path
      description: The full file path where the code is found.
      type: String
    - contextPath: GitHub.CodeSearchResults.html_url
      description: The URL to the file.
      type: String
    - contextPath: GitHub.CodeSearchResults.repository.full_name
      description: The repository name.
      type: String
    - contextPath: GitHub.CodeSearchResults.repository.html_url
      description: The URL to the repository.
      type: String
    - contextPath: GitHub.CodeSearchResults.repository.description
      description: The repository description.
      type: String
    - contextPath: GitHub.CodeSearchResults.repository.private
      description: True if the repository is private, false if public.
      type: Boolean
    - contextPath: GitHub.CodeSearchResults.repository.id
      description: The ID of the repository.
      type: String
    - contextPath: GitHub.CodeSearchResults.repository.releases_url
      description: The URL to the releases of the repository.
      type: String
    - contextPath: GitHub.CodeSearchResults.repository.branches_url
      description: The URL to the branches of the repository.
      type: String
    - contextPath: GitHub.CodeSearchResults.repository.commits_url
      description: The URL to the commits of the repository.
      type: String
  - arguments:
    - description: The query line for the search. For more information see the GitHub documentation at https://help.github.com/en/articles/searching-issues-and-pull-requests.
      name: query
      required: true
    - defaultValue: '50'
      description: The number of issues to return. Default is 50. Maximum is 100.
      name: limit
    description: Searches for and returns issues that match a given query.
    name: github-search-issues
    outputs:
    - contextPath: GitHub.Issue.ID
      description: The ID of the issue.
      type: Number
    - contextPath: GitHub.Issue.Repository
      description: The repository of the issue.
      type: String
    - contextPath: GitHub.Issue.Title
      description: The title of the issue.
      type: String
    - contextPath: GitHub.Issue.Body
      description: The body of the issue.
      type: Unknown
    - contextPath: GitHub.Issue.State
      description: The state of the issue.
      type: String
    - contextPath: GitHub.Issue.Labels
      description: The labels applied to the issue.
      type: String
    - contextPath: GitHub.Issue.Assignees
      description: Users assigned to the issue.
      type: String
    - contextPath: GitHub.Issue.Created_at
      description: The date the issue was created.
      type: Date
    - contextPath: GitHub.Issue.Updated_at
      description: The date the issue was last updated.
      type: Date
    - contextPath: GitHub.Issue.Closed_at
      description: The date the issue was closed.
      type: Date
    - contextPath: GitHub.Issue.Closed_by
      description: The user who closed the issue.
      type: String
    - contextPath: GitHub.Issue.Organization
      description: The repository organization.
      type: String
  - description: Returns the total number of downloads for all releases for the specified repository.
    name: github-get-download-count
    outputs:
    - contextPath: GitHub.Release.ID
      description: ID of the release.
      type: Number
    - contextPath: GitHub.Release.Download_count
      description: The download count for the release.
      type: Number
    - contextPath: GitHub.Release.Name
      description: The name of the release.
      type: String
    - contextPath: GitHub.Release.Body
      description: The body of the release.
      type: String
    - contextPath: GitHub.Release.Created_at
      description: The date when the release was created.
      type: Date
    - contextPath: GitHub.Release.Published_at
      description: The date when the release was published.
      type: Date
    arguments: []
  - arguments:
    - default: true
      defaultValue: 3 days
      description: Time of inactivity after which a PR is considered stale.
      name: stale_time
      required: true
    - description: The label used to identify PRs of interest.
      name: label
    description: Gets inactive pull requests.
    name: github-get-stale-prs
    outputs:
    - contextPath: GitHub.PR.URL
      description: The html URL of the PR.
      type: String
    - contextPath: GitHub.PR.Number
      description: The GitHub pull request number.
      type: Number
    - contextPath: GitHub.PR.RequestedReviewer
      description: A list of the PR's requested reviewers.
      type: Unknown
  - arguments:
    - description: The name of the branch to retrieve.
      name: branch_name
      required: true
    description: Gets a branch.
    name: github-get-branch
    outputs:
    - contextPath: GitHub.Branch.Name
      description: The name of the branch.
      type: String
    - contextPath: GitHub.Branch.CommitSHA
      description: The SHA of the commit the branch references.
      type: String
    - contextPath: GitHub.Branch.CommitNodeID
      description: The Node ID of the commit the branch references.
      type: String
    - contextPath: GitHub.Branch.CommitAuthorID
      description: The GitHub ID number of the author of the commit the branch references.
      type: Number
    - contextPath: GitHub.Branch.CommitAuthorLogin
      description: The GitHub login of the author of the commit the branch references.
      type: String
    - contextPath: GitHub.Branch.CommitParentSHA
      description: The SHAs of parent commits.
      type: String
    - contextPath: GitHub.Branch.Protected
      description: Whether the branch is protected.
      type: Boolean
  - arguments:
    - description: The name for the new branch.
      name: branch_name
      required: true
    - description: The SHA hash of the commit to reference. Try executing the 'GitHub-get-branch' command to find a commit SHA hash to reference.
      name: commit_sha
      required: true
    description: Create a new branch.
    name: github-create-branch
  - arguments:
    - description: The ID number by which the team is identified. Try executing the 'GitHub-list-teams' command to find team IDs to reference.
      name: team_id
      required: true
    - description: The login of the user whose membership you wish to check.
      name: user_name
      required: true
    description: Retrieves a user membership status with a team.
    name: github-get-team-membership
    outputs:
    - contextPath: GitHub.Team.Member.Role
      description: The user's role on a team.
      type: String
    - contextPath: GitHub.Team.Member.State
      description: The user's state for a team.
      type: String
    - contextPath: GitHub.Team.ID
      description: The ID number of the team.
      type: Number
    - contextPath: GitHub.Team.Member.Login
      description: The login of the team member.
      type: String
  - arguments:
    - description: The number of the pull request you want to request review for.
      name: pull_number
      required: true
    - description: A CSV list of GitHub users to request review from for a pull request.
      isArray: true
      name: reviewers
      required: true
    description: Requests reviews from GitHub users for a given pull request.
    name: github-request-review
    outputs:
    - contextPath: GitHub.PR.Number
      description: The number of the pull request.
      type: Number
    - contextPath: GitHub.PR.RequestedReviewer.Login
      description: The login of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.ID
      description: The ID of the user requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedReviewer.NodeID
      description: The node ID of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.Type
      description: The type of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.SiteAdmin
      description: Whether the user requested for review is a site admin.
      type: Boolean
  - arguments:
    - description: The number of the issue to comment on.
      name: issue_number
      required: true
    - description: The contents of the comment.
      name: body
      required: true
    description: Creates a comment for a given issue.
    name: github-create-comment
    outputs:
    - contextPath: GitHub.Comment.IssueNumber
      description: The number of the issue to which the comment belongs.
      type: Number
    - contextPath: GitHub.Comment.ID
      description: The ID of the comment.
      type: Number
    - contextPath: GitHub.Comment.NodeID
      description: The node ID of the comment.
      type: String
    - contextPath: GitHub.Comment.Body
      description: The body content of the comment.
      type: String
    - contextPath: GitHub.Comment.User.Login
      description: The login of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.ID
      description: The ID of the user who commented.
      type: Number
    - contextPath: GitHub.Comment.User.NodeID
      description: The node ID of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.Type
      description: The type of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.SiteAdmin
      description: Whether the user who commented is a site admin.
      type: Boolean
  - arguments:
    - description: The number of the issue to list comments for.
      name: issue_number
      required: true
    - description: 'Only show notifications updated after the given time. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.'
      name: since
    description: Lists comments on an issue.
    name: github-list-issue-comments
    outputs:
    - contextPath: GitHub.Comment.IssueNumber
      description: The number of the issue to which the comment belongs.
      type: Number
    - contextPath: GitHub.Comment.ID
      description: The ID of the comment.
      type: Number
    - contextPath: GitHub.Comment.NodeID
      description: The node ID of the comment.
      type: String
    - contextPath: GitHub.Comment.Body
      description: The body content of the comment.
      type: String
    - contextPath: GitHub.Comment.User.Login
      description: The login of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.ID
      description: The ID of the user who commented.
      type: Number
    - contextPath: GitHub.Comment.User.NodeID
      description: The node ID of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.Type
      description: The type of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.SiteAdmin
      description: Whether the user who commented is a site admin.
      type: Boolean
  - arguments:
    - description: The number of the pull request.
      name: pull_number
      required: true
    - description: The name of the organization.
      name: organization
    - description: The repository of the pull request.
      name: repository
    description: Lists the pull request files.
    name: github-list-pr-files
    outputs:
    - contextPath: GitHub.PR.Number
      description: The number of the pull request.
      type: Number
    - contextPath: GitHub.PR.File.SHA
      description: The SHA hash of the last commit involving the file.
      type: String
    - contextPath: GitHub.PR.File.Name
      description: The name of the file.
      type: String
    - contextPath: GitHub.PR.File.Status
      description: The status of the file.
      type: String
    - contextPath: GitHub.PR.File.Additions
      description: The number of additions to the file.
      type: Number
    - contextPath: GitHub.PR.File.Deletions
      description: The number of deletions in the file.
      type: Number
    - contextPath: GitHub.PR.File.Changes
      description: The number of changes made in the file.
      type: Number
  - arguments:
    - description: The number of the pull request.
      name: pull_number
      required: true
    description: Lists reviews on a pull request.
    name: github-list-pr-reviews
    outputs:
    - contextPath: GitHub.PR.Number
      description: The number of the pull request.
      type: Number
    - contextPath: GitHub.PR.Review.ID
      description: The ID of the review.
      type: Number
    - contextPath: GitHub.PR.Review.NodeID
      description: The node ID of the review.
      type: String
    - contextPath: GitHub.PR.Review.Body
      description: The content of the review.
      type: String
    - contextPath: GitHub.PR.Review.CommitID
      description: The ID of the commit the review is for.
      type: String
    - contextPath: GitHub.PR.Review.State
      description: The state of the review.
      type: String
    - contextPath: GitHub.PR.Review.User.Login
      description: The reviewer's user login.
      type: String
    - contextPath: GitHub.PR.Review.User.ID
      description: The reviewer's user ID.
      type: Number
    - contextPath: GitHub.PR.Review.User.NodeID
      description: The reviewer's user node ID.
      type: String
    - contextPath: GitHub.PR.Review.User.Type
      description: The reviewer user type.
      type: String
    - contextPath: GitHub.PR.Review.User.SiteAdmin
      description: Whether the reviewer is a site admin.
      type: Boolean
  - arguments:
    - description: The SHA hash of the commit. Try executing the 'GitHub-get-branch' command to find a commit SHA hash to reference.
      name: commit_sha
      required: true
    description: Gets a commit.
    name: github-get-commit
    outputs:
    - contextPath: GitHub.Commit.SHA
      description: The SHA hash of the commit.
      type: String
    - contextPath: GitHub.Commit.Author.Date
      description: The commit author date.
      type: String
    - contextPath: GitHub.Commit.Author.Name
      description: The name of the author.
      type: String
    - contextPath: GitHub.Commit.Author.Email
      description: The email of the author.
      type: String
    - contextPath: GitHub.Commit.Committer.Date
      description: The date the committer committed.
      type: String
    - contextPath: GitHub.Commit.Committer.Name
      description: The name of the committer.
      type: String
    - contextPath: GitHub.Commit.Committer.Email
      description: The email of the committer.
      type: String
    - contextPath: GitHub.Commit.Message
      description: The message associated with the commit.
      type: String
    - contextPath: GitHub.Commit.Parent
      description: Lists of parent SHA hashes.
      type: Unknown
    - contextPath: GitHub.Commit.TreeSHA
      description: The SHA hash of the commit's tree.
      type: String
    - contextPath: GitHub.Commit.Verification.Verified
      description: Whether the commit was verified.
      type: Boolean
    - contextPath: GitHub.Commit.Verification.Reason
      description: The reason why the commit was or was not verified.
      type: String
    - contextPath: GitHub.Commit.Verification.Signature
      description: The commit verification signature.
      type: Unknown
    - contextPath: GitHub.Commit.Verification.Payload
      description: The commit verification payload.
      type: Unknown
  - arguments:
    - description: The number of the issue to add labels to.
      name: issue_number
      required: true
    - description: A CSV list of labels to add to an issue.
      isArray: true
      name: labels
      required: true
    description: Adds labels to an issue.
    name: github-add-label
  - arguments:
    - description: The number of the pull request to retrieve.
      name: pull_number
      required: true
    - description: The name of the organization.
      name: organization
    - description: The repository of the pull request.
      name: repository
    description: Gets a pull request.
    name: github-get-pull-request
    outputs:
    - contextPath: GitHub.PR.ID
      description: The ID number of the pull request.
      type: Number
    - contextPath: GitHub.PR.NodeID
      description: The node ID of the pull request.
      type: String
    - contextPath: GitHub.PR.Number
      description: The issue number of the pull request.
      type: Number
    - contextPath: GitHub.PR.State
      description: The state of the pull request.
      type: String
    - contextPath: GitHub.PR.Locked
      description: Whether the pull request is locked.
      type: Boolean
    - contextPath: GitHub.PR.Title
      description: The title of the pull request.
      type: String
    - contextPath: GitHub.PR.User.Login
      description: The login of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.ID
      description: The ID of the user who opened the pull request.
      type: Number
    - contextPath: GitHub.PR.User.NodeID
      description: The node ID of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.Type
      description: The type of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.SiteAdmin
      description: Whether the user who opened the pull request is a site admin or not.
      type: Boolean
    - contextPath: GitHub.PR.Body
      description: The body content of the pull request.
      type: String
    - contextPath: GitHub.PR.Label.ID
      description: The ID of the label.
      type: Number
    - contextPath: GitHub.PR.Label.NodeID
      description: The node ID of the label.
      type: String
    - contextPath: GitHub.PR.Label.Name
      description: The name of the label.
      type: String
    - contextPath: GitHub.PR.Label.Description
      description: The description of the label.
      type: String
    - contextPath: GitHub.PR.Label.Color
      description: The hex color value of the label.
      type: String
    - contextPath: GitHub.PR.Label.Default
      description: Whether the label is a default.
      type: Boolean
    - contextPath: GitHub.PR.Milestone.ID
      description: The ID of the milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.NodeID
      description: The node ID of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Number
      description: The number of the milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.State
      description: The state of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Title
      description: The title of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Description
      description: The description of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.Login
      description: The login of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.ID
      description: The ID the milestone creator.
      type: Number
    - contextPath: GitHub.PR.Milestone.Creator.NodeID
      description: The node ID of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.Type
      description: The type of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.SiteAdmin
      description: Whether the milestone creator is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Milestone.OpenIssues
      description: The number of open issues with this milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.ClosedIssues
      description: The number of closed issues with this milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.CreatedAt
      description: The date the milestone was created.
      type: String
    - contextPath: GitHub.PR.Milestone.UpdatedAt
      description: The date the milestone was updated.
      type: String
    - contextPath: GitHub.PR.Milestone.ClosedAt
      description: The date the milestone was closed.
      type: String
    - contextPath: GitHub.PR.Milestone.DueOn
      description: The due date for the milestone.
      type: String
    - contextPath: GitHub.PR.ActiveLockReason
      description: The reason the pull request is locked.
      type: String
    - contextPath: GitHub.PR.CreatedAt
      description: The date the pull request was created.
      type: String
    - contextPath: GitHub.PR.UpdatedAt
      description: The date the pull request was updated.
      type: String
    - contextPath: GitHub.PR.ClosedAt
      description: The date the pull request was closed.
      type: String
    - contextPath: GitHub.PR.MergedAt
      description: The date the pull request was merged.
      type: String
    - contextPath: GitHub.PR.MergeCommitSHA
      description: The SHA hash of the pull request's merge commit.
      type: String
    - contextPath: GitHub.PR.Assignee.Login
      description: The login of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.ID
      description: The ID of the user assigned to the pull request.
      type: Number
    - contextPath: GitHub.PR.Assignee.NodeID
      description: The node ID of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.Type
      description: The type of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.SiteAdmin
      description: Whether the user assigned to the pull request is a site admin or not.
      type: Boolean
    - contextPath: GitHub.PR.RequestedReviewer.Login
      description: The login of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.ID
      description: The ID of the user requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedReviewer.NodeID
      description: The node ID of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.Type
      description: The type of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.SiteAdmin
      description: Whether the user requested for review is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.RequestedTeam.ID
      description: The ID of the team requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedTeam.NodeID
      description: The node ID of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Name
      description: The name of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Slug
      description: The slug of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Description
      description: The description of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Privacy
      description: The privacy setting of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Permission
      description: The permissions of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Parent
      description: The parent of the team requested for review.
      type: Unknown
    - contextPath: GitHub.PR.Head.Label
      description: The label of the branch that HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.Ref
      description: The reference of the branch that HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.SHA
      description: The SHA hash of the commit that HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.User.Login
      description: The login of the committer of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.ID
      description: The ID of the committer of the HEAD commit of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.User.NodeID
      description: The node ID of the committer of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.Type
      description: The type of the committer of the HEAD commit of the checked out. branch.
      type: String
    - contextPath: GitHub.PR.Head.User.SiteAdmin
      description: Whether the committer of the HEAD commit of the checked out branch is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.ID
      description: The ID of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.NodeID
      description: The node ID of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Name
      description: The name of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.FullName
      description: The full name of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.Login
      description: The user login of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.ID
      description: The user ID of the owner of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Owner.NodeID
      description: The user node ID of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.Type
      description: The user type of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.SiteAdmin
      description: Whether the owner of the repository of the checked out branch is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Private
      description: Whether the repository of the checked out branch is private or not.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Description
      description: The description of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Fork
      description: Whether the repository of the checked out branch is a fork.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Language
      description: The language of the repository of the checked out branch.
      type: Unknown
    - contextPath: GitHub.PR.Head.Repo.ForksCount
      description: The number of forks of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.StargazersCount
      description: The number of stars of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.WatchersCount
      description: The number of entities watching the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Size
      description: The size of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.DefaultBranch
      description: The default branch of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.OpenIssuesCount
      description: The open issues of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Topics
      description: The topics listed for the repository of the checked out branch.
      type: Unknown
    - contextPath: GitHub.PR.Head.Repo.HasIssues
      description: Whether the repository of the checked out branch has issues or not.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasProjects
      description: Whether the repository of the checked out branch has projects or not.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasWiki
      description: Whether the repository of the checked out branch has a wiki or not.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasPages
      description: Whether the repository of the checked out branch has pages.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasDownloads
      description: Whether the repository of the checked out branch has downloads .
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Archived
      description: Whether the repository of the checked out branch has been arvhived .
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Disabled
      description: Whether the repository of the checked out branch has been disabled .
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.PushedAt
      description: The date of the latest push to the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.CreatedAt
      description: The date of creation of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.UpdatedAt
      description: The date the repository of the checked out branch was last updated.
      type: String
    - contextPath: GitHub.PR.Head.Repo.AllowRebaseMerge
      description: Whether the repository of the checked out branch permits rebase-style merges.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.AllowSquashMerge
      description: Whether the repository of the checked out branch permits squash merges.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.AllowMergeCommit
      description: Whether the repository of the checked out branch permits merge commits.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.SubscribersCount
      description: The number of entities subscribing to the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Base.Label
      description: The label of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.Ref
      description: The reference of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.SHA
      description: The SHA hash of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.User.Login
      description: The login of the committer of the commit that the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.ID
      description: The ID of the committer of the commit that the base branch points to.
      type: Number
    - contextPath: GitHub.PR.Base.User.NodeID
      description: The node ID of the committer of the commit that the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.Type
      description: The user type of the committer of the commit that the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.SiteAdmin
      description: Whether the committer of the commit that the base branch points to is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.ID
      description: The ID of the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.NodeID
      description: The node ID of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Name
      description: The name of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.FullName
      description: The full name of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.Login
      description: The user login of the owner of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.ID
      description: The user ID of the owner of the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Owner.NodeID
      description: The user node ID of the owner of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.Type
      description: The user type of the owner of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.SiteAdmin
      description: Whether the owner of the repository that the base branch belongs to is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Private
      description: Whether the repository that the base branch belongs to is private .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Description
      description: The description of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Fork
      description: Whether the repository that the base branch belongs to is a fork .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Language
      description: The language of the repository that the base branch belongs to.
      type: Unknown
    - contextPath: GitHub.PR.Base.Repo.ForksCount
      description: The number of times that the repository that the base branch belongs to has been forked.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.StargazersCount
      description: The number of times that the repository that the base branch belongs to has been starred.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.WatchersCount
      description: The number of entities watching the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Size
      description: The size of the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.DefaultBranch
      description: The default branch of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.OpenIssuesCount
      description: The number of open issues in the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Topics
      description: The topics listed for the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.HasIssues
      description: Whether the repository that the base branch belongs to has issues .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasProjects
      description: Whether the repository that the base branch belongs to has projects .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasWiki
      description: Whether the repository that the base branch belongs to has a wiki .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasPages
      description: Whether the repository that the base branch belongs to has pages .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasDownloads
      description: Whether the repository that the base branch belongs to has downloads .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Archived
      description: Whether the repository that the base branch belongs to is archived .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Disabled
      description: Whether the repository that the base branch belongs to is disabled .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.PushedAt
      description: The date that the repository that the base branch belongs to was last pushed to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.CreatedAt
      description: The date of creation of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.UpdatedAt
      description: The date that the repository that the base branch belongs to was last updated.
      type: String
    - contextPath: GitHub.PR.Base.Repo.AllowRebaseMerge
      description: Whether the repository that the base branch belongs to allows rebase-style merges.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.AllowSquashMerge
      description: Whether the repository that the base branch belongs to allows squash merges.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.AllowMergeCommit
      description: Whether the repository that the base branch belongs to allows merge commits.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.SubscribersCount
      description: The number of entities that subscribe to the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.AuthorAssociation
      description: The pull request author association.
      type: String
    - contextPath: GitHub.PR.Draft
      description: Whether the pull request is a draft.
      type: Boolean
    - contextPath: GitHub.PR.Merged
      description: Whether the pull request is merged.
      type: Boolean
    - contextPath: GitHub.PR.Mergeable
      description: Whether the pull request is mergeable.
      type: Boolean
    - contextPath: GitHub.PR.Rebaseable
      description: Whether the pull request is rebaseable.
      type: Boolean
    - contextPath: GitHub.PR.MergeableState
      description: The mergeable state of the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.Login
      description: The login of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.ID
      description: The ID of the user who merged the pull request.
      type: Number
    - contextPath: GitHub.PR.MergedBy.NodeID
      description: The node ID of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.Type
      description: The type of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.SiteAdmin
      description: Whether the user who merged the pull request is a site admin or not.
      type: Boolean
    - contextPath: GitHub.PR.Comments
      description: The number of comments on the pull request.
      type: Number
    - contextPath: GitHub.PR.ReviewComments
      description: The number of review comments on the pull request.
      type: Number
    - contextPath: GitHub.PR.MaintainerCanModify
      description: Whether the maintainer can modify the pull request.
      type: Boolean
    - contextPath: GitHub.PR.Commits
      description: The number of commits in the pull request.
      type: Number
    - contextPath: GitHub.PR.Additions
      description: The number of additions in the pull request.
      type: Number
    - contextPath: GitHub.PR.Deletions
      description: The number of deletions in the pull request.
      type: Number
    - contextPath: GitHub.PR.ChangedFiles
      description: The number of changed files in the pull request.
      type: Number
  - arguments:
    - description: The name of the organization.
      name: organization
      required: true
    description: Lists the teams for an organization. Note that this API call is only available to authenticated members of the organization.
    name: github-list-teams
    outputs:
    - contextPath: GitHub.Team.ID
      description: The ID of the team.
      type: Number
    - contextPath: GitHub.Team.NodeID
      description: The node ID of the team.
      type: String
    - contextPath: GitHub.Team.Name
      description: The name of the team.
      type: String
    - contextPath: GitHub.Team.Slug
      description: The slug of the team.
      type: String
    - contextPath: GitHub.Team.Description
      description: The description of the team.
      type: String
    - contextPath: GitHub.Team.Privacy
      description: The privacy setting of the team.
      type: String
    - contextPath: GitHub.Team.Permission
      description: The permissions of the team.
      type: String
    - contextPath: GitHub.Team.Parent
      description: The parent of the team.
      type: Unknown
  - arguments:
    - description: The name of the branch to delete.
      name: branch_name
      required: true
    description: Deletes a branch.
    name: github-delete-branch
  - arguments:
    - description: The issue number of the pull request.
      name: pull_number
      required: true
    description: Lists all the review comments for a pull request.
    name: github-list-pr-review-comments
    outputs:
    - contextPath: GitHub.PR.Number
      description: The issue number of the pull request.
      type: Number
    - contextPath: GitHub.PR.ReviewComment.ID
      description: The ID number of the pull request review comment.
      type: Number
    - contextPath: GitHub.PR.ReviewComment.NodeID
      description: The Node ID of the pull request review comment.
      type: String
    - contextPath: GitHub.PR.ReviewComment.PullRequestReviewID
      description: The ID of the pull request review.
      type: Number
    - contextPath: GitHub.PR.ReviewComment.DiffHunk
      description: The diff hunk the review comment applies to.
      type: String
    - contextPath: GitHub.PR.ReviewComment.Path
      description: The file path of the proposed file changes the review comment applies to.
      type: String
    - contextPath: GitHub.PR.ReviewComment.Position
      description: The position of the change the review comment applies to.
      type: Number
    - contextPath: GitHub.PR.ReviewComment.OriginalPosition
      description: The original position of the change the review comment applies to.
      type: Number
    - contextPath: GitHub.PR.ReviewComment.CommitID
      description: The commit ID of the proposed change.
      type: String
    - contextPath: GitHub.PR.ReviewComment.OriginalCommitID
      description: The commit ID of the commit before the proposed change.
      type: String
    - contextPath: GitHub.PR.ReviewComment.InReplyToID
      description: The reply ID of the comment the review comment applies to.
      type: Number
    - contextPath: GitHub.PR.ReviewComment.User.Login
      description: The login of the user who created the review comment.
      type: String
    - contextPath: GitHub.PR.ReviewComment.User.ID
      description: The ID of the user who created the review comment.
      type: Number
    - contextPath: GitHub.PR.ReviewComment.User.NodeID
      description: The Node ID of the user who created the review comment.
      type: String
    - contextPath: GitHub.PR.ReviewComment.User.Type
      description: The type of the user who created the review comment.
      type: String
    - contextPath: GitHub.PR.ReviewComment.User.SiteAdmin
      description: Whether the user who created the review comment is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.ReviewComment.Body
      description: The body content of the review comment.
      type: String
    - contextPath: GitHub.PR.ReviewComment.CreatedAt
      description: The time the review comment was created.
      type: String
    - contextPath: GitHub.PR.ReviewComment.UpdatedAt
      description: The time the review comment was updated.
      type: String
    - contextPath: GitHub.PR.ReviewComment.AuthorAssociation
      description: The association of the user who created the review comment.
      type: String
  - arguments:
    - description: The new title of the pull request.
      name: title
    - description: The new body content of the pull request.
      name: body
    - auto: PREDEFINED
      description: The new state of the pull request. Can be "open", or "closed".
      name: state
      predefined:
      - open
      - closed
    - description: The name of the branch to pull your changes from. It must be an existing branch in the current repository. You cannot update the base branch in a pull request to point to another repository.
      name: base
    - auto: PREDEFINED
      description: Indicates whether maintainers can modify the pull request.
      name: maintainer_can_modify
      predefined:
      - 'true'
      - 'false'
    - description: The issue number of the pull request to modify.
      name: pull_number
      required: true
    description: Updates a pull request in a repository.
    name: github-update-pull-request
    outputs:
    - contextPath: GitHub.PR.ID
      description: The ID number of the pull request.
      type: Number
    - contextPath: GitHub.PR.NodeID
      description: The Node ID of the pull request.
      type: String
    - contextPath: GitHub.PR.Number
      description: The issue number of the pull request.
      type: Number
    - contextPath: GitHub.PR.State
      description: The state of the pull request.
      type: String
    - contextPath: GitHub.PR.Locked
      description: Whether the pull request is locked.
      type: Boolean
    - contextPath: GitHub.PR.Title
      description: The title of the pull request.
      type: String
    - contextPath: GitHub.PR.User.Login
      description: The login of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.ID
      description: The ID of the user who opened the pull request.
      type: Number
    - contextPath: GitHub.PR.User.NodeID
      description: The Node ID of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.Type
      description: The type of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.SiteAdmin
      description: Whether the user who opened the pull request is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Body
      description: The body content of the pull request.
      type: String
    - contextPath: GitHub.PR.Label.ID
      description: The ID of the label.
      type: Number
    - contextPath: GitHub.PR.Label.NodeID
      description: The Node ID of the label.
      type: String
    - contextPath: GitHub.PR.Label.Name
      description: The name of the label.
      type: String
    - contextPath: GitHub.PR.Label.Description
      description: The description of the label.
      type: String
    - contextPath: GitHub.PR.Label.Color
      description: The hex color value of the label.
      type: String
    - contextPath: GitHub.PR.Label.Default
      description: Whether the label is a default.
      type: Boolean
    - contextPath: GitHub.PR.Milestone.ID
      description: The ID of the milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.NodeID
      description: The Node ID of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Number
      description: The number of the milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.State
      description: The state of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Title
      description: The title of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Description
      description: The description of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.Login
      description: The login of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.ID
      description: The ID the milestone creator.
      type: Number
    - contextPath: GitHub.PR.Milestone.Creator.NodeID
      description: The Node ID of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.Type
      description: The type of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.SiteAdmin
      description: Whether the milestone creator is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Milestone.OpenIssues
      description: The number of open issues with this milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.ClosedIssues
      description: The number of closed issues with this milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.CreatedAt
      description: The date the milestone was created.
      type: String
    - contextPath: GitHub.PR.Milestone.UpdatedAt
      description: The date the milestone was updated.
      type: String
    - contextPath: GitHub.PR.Milestone.ClosedAt
      description: The date the milestone was closed.
      type: String
    - contextPath: GitHub.PR.Milestone.DueOn
      description: The due date for the milestone.
      type: String
    - contextPath: GitHub.PR.ActiveLockReason
      description: The reason the pull request is locked.
      type: String
    - contextPath: GitHub.PR.CreatedAt
      description: The date the pull request was created.
      type: String
    - contextPath: GitHub.PR.UpdatedAt
      description: The date the pull request was updated.
      type: String
    - contextPath: GitHub.PR.ClosedAt
      description: The date the pull request was closed.
      type: String
    - contextPath: GitHub.PR.MergedAt
      description: The date the pull request was merged.
      type: String
    - contextPath: GitHub.PR.MergeCommitSHA
      description: The SHA hash of the pull request's merge commit.
      type: String
    - contextPath: GitHub.PR.Assignee.Login
      description: The login of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.ID
      description: The ID of the user assigned to the pull request.
      type: Number
    - contextPath: GitHub.PR.Assignee.NodeID
      description: The Node ID of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.Type
      description: The type of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.SiteAdmin
      description: Whether the user assigned to the pull request is a site administrator. not.
      type: Boolean
    - contextPath: GitHub.PR.RequestedReviewer.Login
      description: The login of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.ID
      description: The ID of the user requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedReviewer.NodeID
      description: The Node ID of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.Type
      description: The type of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.SiteAdmin
      description: Whether the user requested for review is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.RequestedTeam.ID
      description: The ID of the team requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedTeam.NodeID
      description: The Node ID of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Name
      description: The name of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Slug
      description: The slug of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Description
      description: The description of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Privacy
      description: The privacy setting of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Permission
      description: The permissions of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Parent
      description: The parent of the team requested for review.
      type: Unknown
    - contextPath: GitHub.PR.Head.Label
      description: The label of the branch the HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.Ref
      description: The reference of the branch the HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.SHA
      description: The SHA hash of the commit the HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.User.Login
      description: The committer login of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.ID
      description: The committer ID of the HEAD commit of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.User.NodeID
      description: The Node committer ID of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.Type
      description: The committer type of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.SiteAdmin
      description: Whether the committer of the HEAD commit of the checked out branch is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.ID
      description: The ID of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.NodeID
      description: The Node ID of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Name
      description: The name of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.FullName
      description: The full name of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.Login
      description: The user login of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.ID
      description: The user ID of the owner of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Owner.NodeID
      description: The user node ID of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.Type
      description: The user type of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.SiteAdmin
      description: Whether the owner of the repository of the checked out branch is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Private
      description: Whether the repository of the checked out branch is private.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Description
      description: The description of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Fork
      description: Whether the repository of the checked out branch is a fork.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Language
      description: The language of the repository of the checked out branch.
      type: Unknown
    - contextPath: GitHub.PR.Head.Repo.ForksCount
      description: The number of forks of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.StargazersCount
      description: The number of stars of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.WatchersCount
      description: The number of entities watching the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Size
      description: The size of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.DefaultBranch
      description: The default branch of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.OpenIssuesCount
      description: The open issues of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Topics
      description: The topics listed for the repository of the checked out branch.
      type: Unknown
    - contextPath: GitHub.PR.Head.Repo.HasIssues
      description: Whether the repository of the checked out branch has issues.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasProjects
      description: Whether the repository of the checked out branch has projects.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasWiki
      description: Whether the repository of the checked out branch has a wiki.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasPages
      description: Whether the repository of the checked out branch has pages.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasDownloads
      description: Whether the repository of the checked out branch has downloads.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Archived
      description: Whether the repository of the checked out branch has been archived.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Disabled
      description: Whether the repository of the checked out branch has been disabled.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.PushedAt
      description: The date of the latest push to the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.CreatedAt
      description: The date of creation of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.UpdatedAt
      description: The date the repository of the checked out branch was last updated.
      type: String
    - contextPath: GitHub.PR.Head.Repo.AllowRebaseMerge
      description: Whether the repository of the checked out branch permits rebase-style merges.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.AllowSquashMerge
      description: Whether the repository of the checked out branch permits squash merges.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.AllowMergeCommit
      description: Whether the repository of the checked out branch permits merge commits.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.SubscribersCount
      description: The number of entities subscribing to the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Base.Label
      description: The label of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.Ref
      description: The reference of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.SHA
      description: The SHA hash of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.User.Login
      description: The committer login of the commit the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.ID
      description: The ID of the committer of the commit the base branch points to.
      type: Number
    - contextPath: GitHub.PR.Base.User.NodeID
      description: The committer Node ID of the commit the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.Type
      description: The user committer type of the commit the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.SiteAdmin
      description: Whether the committer of the commit the base branch points to is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.ID
      description: The ID of the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.NodeID
      description: The Node ID of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Name
      description: The name of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.FullName
      description: The full name of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.Login
      description: The user login of the owner of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.ID
      description: The user ID of the owner of the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Owner.NodeID
      description: The user node ID of the owner of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.Type
      description: The user type of the owner of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.SiteAdmin
      description: Whether the owner of the repository the base branch belongs to is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Private
      description: Whether the repository the base branch belongs to is private.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Description
      description: The description of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Fork
      description: Whether the repository the base branch belongs to is a fork.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Language
      description: The language of the repository the base branch belongs to.
      type: Unknown
    - contextPath: GitHub.PR.Base.Repo.ForksCount
      description: The number of times that the repository the base branch belongs to has been forked.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.StargazersCount
      description: The number of times that the repository the base branch belongs to has been starred.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.WatchersCount
      description: The number of entities watching the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Size
      description: The size of the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.DefaultBranch
      description: The default branch of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.OpenIssuesCount
      description: The number of open issues in the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Topics
      description: The topics listed for the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.HasIssues
      description: Whether the repository the base branch belongs to has issues.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasProjects
      description: Whether the repository the base branch belongs to has projects.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasWiki
      description: Whether the repository the base branch belongs to has a wiki.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasPages
      description: Whether the repository the base branch belongs to has pages.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasDownloads
      description: Whether the repository the base branch belongs to has downloads.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Archived
      description: Whether the repository the base branch belongs to is archived.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Disabled
      description: Whether the repository the base branch belongs to is disabled.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.PushedAt
      description: The date that the repository the base branch belongs to was last pushed.
      type: String
    - contextPath: GitHub.PR.Base.Repo.CreatedAt
      description: The date of creation of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.UpdatedAt
      description: The date that the repository the base branch belongs to was last updated.
      type: String
    - contextPath: GitHub.PR.Base.Repo.AllowRebaseMerge
      description: Whether the repository the base branch belongs to allows rebase-style merges.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.AllowSquashMerge
      description: Whether the repository the base branch belongs to allows squash merges.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.AllowMergeCommit
      description: Whether the repository the base branch belongs to allows merge commits.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.SubscribersCount
      description: The number of entities subscribe to the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.AuthorAssociation
      description: The pull request author association.
      type: String
    - contextPath: GitHub.PR.Draft
      description: Whether the pull request is a draft.
      type: Boolean
    - contextPath: GitHub.PR.Merged
      description: Whether the pull request is merged.
      type: Boolean
    - contextPath: GitHub.PR.Mergeable
      description: Whether the pull request is mergeable.
      type: Boolean
    - contextPath: GitHub.PR.Rebaseable
      description: Whether the pull request is rebaseable.
      type: Boolean
    - contextPath: GitHub.PR.MergeableState
      description: The mergeable state of the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.Login
      description: The login of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.ID
      description: The ID of the user who merged the pull request.
      type: Number
    - contextPath: GitHub.PR.MergedBy.NodeID
      description: The Node ID of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.Type
      description: The type of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.SiteAdmin
      description: Whether the user who merged the pull request is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Comments
      description: The number of comments on the pull request.
      type: Number
    - contextPath: GitHub.PR.ReviewComments
      description: The number of review comments on the pull request.
      type: Number
    - contextPath: GitHub.PR.MaintainerCanModify
      description: Whether the maintainer can modify the pull request.
      type: Boolean
    - contextPath: GitHub.PR.Commits
      description: The number of commits in the pull request.
      type: Number
    - contextPath: GitHub.PR.Additions
      description: The number of additions in the pull request.
      type: Number
    - contextPath: GitHub.PR.Deletions
      description: The number of deletions in the pull request.
      type: Number
    - contextPath: GitHub.PR.ChangedFiles
      description: The number of changed files in the pull request.
      type: Number
  - arguments:
    - description: The issue number of the pull request to check.
      name: pull_number
      required: true
    description: 'Returns a merged pull request. If the pull request has been merged, the API returns ''Status: 204 No Content''. If the pull request has not been merged the API returns ''Status: 404 Not Found''.'
    name: github-is-pr-merged
  - arguments:
    - description: The title of the pull request.
      name: title
      required: true
    - description: The name of the branch where the changes are made.
      name: head
      required: true
    - description: The name of the branch you want the changes pulled into, which must be an existing branch on the current repository.
      name: base
      required: true
    - description: The contents of the pull request.
      name: body
    - auto: PREDEFINED
      description: Indicates whether maintainers can modify the pull request.
      name: maintainer_can_modify
      predefined:
      - 'true'
      - 'false'
    - auto: PREDEFINED
      description: Indicates whether the pull request is a draft. For more information, see https://help.github.com/en/articles/about-pull-requests#draft-pull-requests.
      name: draft
      predefined:
      - 'true'
      - 'false'
    description: Creates a new pull request.
    name: github-create-pull-request
    outputs:
    - contextPath: GitHub.PR.ID
      description: The ID number of the pull request.
      type: Number
    - contextPath: GitHub.PR.NodeID
      description: The Node ID of the pull request.
      type: String
    - contextPath: GitHub.PR.Number
      description: The issue number of the pull request.
      type: Number
    - contextPath: GitHub.PR.State
      description: The state of the pull request.
      type: String
    - contextPath: GitHub.PR.Locked
      description: Whether the pull request is locked.
      type: Boolean
    - contextPath: GitHub.PR.Title
      description: The title of the pull request.
      type: String
    - contextPath: GitHub.PR.User.Login
      description: The login of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.ID
      description: The ID of the user who opened the pull request.
      type: Number
    - contextPath: GitHub.PR.User.NodeID
      description: The Node ID of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.Type
      description: The user type who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.SiteAdmin
      description: Whether the user who opened the pull request is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Body
      description: The body content of the pull request.
      type: String
    - contextPath: GitHub.PR.Label.ID
      description: The ID of the label.
      type: Number
    - contextPath: GitHub.PR.Label.NodeID
      description: The Node ID of the label.
      type: String
    - contextPath: GitHub.PR.Label.Name
      description: The name of the label.
      type: String
    - contextPath: GitHub.PR.Label.Description
      description: The description of the label.
      type: String
    - contextPath: GitHub.PR.Label.Color
      description: The hex color value of the label.
      type: String
    - contextPath: GitHub.PR.Label.Default
      description: Whether the label is a default.
      type: Boolean
    - contextPath: GitHub.PR.Milestone.ID
      description: The ID of the milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.NodeID
      description: The Node ID of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Number
      description: The number of the milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.State
      description: The state of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Title
      description: The title of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Description
      description: The description of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.Login
      description: The login of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.ID
      description: The ID the milestone creator.
      type: Number
    - contextPath: GitHub.PR.Milestone.Creator.NodeID
      description: The Node ID of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.Type
      description: The type of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.SiteAdmin
      description: Whether the milestone creator is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Milestone.OpenIssues
      description: The number of open issues with this milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.ClosedIssues
      description: The number of closed issues with this milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.CreatedAt
      description: The date the milestone was created.
      type: String
    - contextPath: GitHub.PR.Milestone.UpdatedAt
      description: The date the milestone was updated.
      type: String
    - contextPath: GitHub.PR.Milestone.ClosedAt
      description: The date the milestone was closed.
      type: String
    - contextPath: GitHub.PR.Milestone.DueOn
      description: The due date for the milestone.
      type: String
    - contextPath: GitHub.PR.ActiveLockReason
      description: The reason the pull request is locked.
      type: String
    - contextPath: GitHub.PR.CreatedAt
      description: The date the pull request was created.
      type: String
    - contextPath: GitHub.PR.UpdatedAt
      description: The date the pull request was updated.
      type: String
    - contextPath: GitHub.PR.ClosedAt
      description: The date the pull request was closed.
      type: String
    - contextPath: GitHub.PR.MergedAt
      description: The date the pull request was merged.
      type: String
    - contextPath: GitHub.PR.MergeCommitSHA
      description: The SHA hash of the pull request's merge commit.
      type: String
    - contextPath: GitHub.PR.Assignee.Login
      description: The login of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.ID
      description: The ID of the user assigned to the pull request.
      type: Number
    - contextPath: GitHub.PR.Assignee.NodeID
      description: The Node ID of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.Type
      description: The type of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.SiteAdmin
      description: Whether the user assigned to the pull request is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.RequestedReviewer.Login
      description: The login of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.ID
      description: The ID of the user requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedReviewer.NodeID
      description: The Node ID of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.Type
      description: The type of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.SiteAdmin
      description: Whether the user requested for review is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.RequestedTeam.ID
      description: The ID of the team requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedTeam.NodeID
      description: The Node ID of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Name
      description: The name of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Slug
      description: The slug of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Description
      description: The description of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Privacy
      description: The privacy setting of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Permission
      description: The permissions of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Parent
      description: The parent of the team requested for review.
      type: Unknown
    - contextPath: GitHub.PR.Head.Label
      description: The label of the branch the HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.Ref
      description: The reference of the branch the HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.SHA
      description: The SHA hash of the commit the HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.User.Login
      description: The committer login of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.ID
      description: The committer ID of the HEAD commit of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.User.NodeID
      description: The Node ID of the committer of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.Type
      description: The committer type of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.SiteAdmin
      description: Whether the committer of the HEAD commit of the checked out branch is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.ID
      description: The ID of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.NodeID
      description: The Node ID of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Name
      description: The name of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.FullName
      description: The full name of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.Login
      description: The user login of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.ID
      description: The user ID of the owner of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Owner.NodeID
      description: The user Node ID of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.Type
      description: The user type of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.SiteAdmin
      description: Whether the owner of the repository of the checked out branch is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Private
      description: Whether the repository of the checked out branch is private.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Description
      description: The description of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Fork
      description: Whether the repository of the checked out branch is a fork.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Language
      description: The language of the repository of the checked out branch.
      type: Unknown
    - contextPath: GitHub.PR.Head.Repo.ForksCount
      description: The number of forks of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.StargazersCount
      description: The number of stars of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.WatchersCount
      description: The number of entities watching the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Size
      description: The size of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.DefaultBranch
      description: The default branch of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.OpenIssuesCount
      description: The open issues of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Topics
      description: The topics listed for the repository of the checked out branch.
      type: Unknown
    - contextPath: GitHub.PR.Head.Repo.HasIssues
      description: Whether the repository of the checked out branch has issues.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasProjects
      description: Whether the repository of the checked out branch has projects.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasWiki
      description: Whether the repository of the checked out branch has a wiki.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasPages
      description: Whether the repository of the checked out branch has pages.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasDownloads
      description: Whether the repository of the checked out branch has downloads.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Archived
      description: Whether the repository of the checked out branch has been archived.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Disabled
      description: Whether the repository of the checked out branch has been disabled.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.PushedAt
      description: The date of the latest push to the repository of the checked out.
      type: String
    - contextPath: GitHub.PR.Head.Repo.CreatedAt
      description: The date of creation of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.UpdatedAt
      description: The date the repository of the checked out branch was last updated.
      type: String
    - contextPath: GitHub.PR.Head.Repo.AllowRebaseMerge
      description: Whether the repository of the checked out branch permits rebase-style merges.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.AllowSquashMerge
      description: Whether the repository of the checked out branch permits squash merges.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.AllowMergeCommit
      description: Whether the repository of the checked out branch permits merge commits.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.SubscribersCount
      description: The number of entities subscribing to the repository of the checked out.
      type: Number
    - contextPath: GitHub.PR.Base.Label
      description: The label of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.Ref
      description: The reference of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.SHA
      description: The SHA hash of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.User.Login
      description: The committer login of the commit the base branch points.
      type: String
    - contextPath: GitHub.PR.Base.User.ID
      description: The ID of the committer of the commit the base branch points to.
      type: Number
    - contextPath: GitHub.PR.Base.User.NodeID
      description: The committer Node ID of the commit the base branch points.
      type: String
    - contextPath: GitHub.PR.Base.User.Type
      description: The user type of the committer the commit base branch points.
      type: String
    - contextPath: GitHub.PR.Base.User.SiteAdmin
      description: Whether the committer of the commit the base branch points to is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.ID
      description: The ID of the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.NodeID
      description: The Node ID of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Name
      description: The name of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.FullName
      description: The full name of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.Login
      description: The user login of the owner of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.ID
      description: The user ID of the owner of the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Owner.NodeID
      description: The user node ID of the owner of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.Type
      description: The user type of the owner of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.SiteAdmin
      description: Whether the owner of the repository that the base branch belongs to is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Private
      description: Whether the repository the base branch belongs to is private.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Description
      description: The description of the repository the base branch belong to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Fork
      description: Whether the repository that the base branch belongs to is a fork.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Language
      description: The language of the repository the base branch belongs to.
      type: Unknown
    - contextPath: GitHub.PR.Base.Repo.ForksCount
      description: The number of times that the repository the base branch belongs to has been forked.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.StargazersCount
      description: The number of times that the repository that the base branch belongs to has been starred.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.WatchersCount
      description: The number of entities watching the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Size
      description: The size of the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.DefaultBranch
      description: The default branch of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.OpenIssuesCount
      description: The number of open issues in the repository the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Topics
      description: The topics listed for the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.HasIssues
      description: Whether the repository the base branch belongs to has issues.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasProjects
      description: Whether the repository the base branch belongs to has projects.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasWiki
      description: Whether the repository the base branch belongs to has a wiki.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasPages
      description: Whether the repository the base branch belongs to has pages.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasDownloads
      description: Whether the repository the base branch belongs to has downloads.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Archived
      description: Whether the repository the base branch belongs to is archived.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Disabled
      description: Whether the repository the base branch belongs to is disabled.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.PushedAt
      description: The date that the repository the base branch belongs to was last pushed.
      type: String
    - contextPath: GitHub.PR.Base.Repo.CreatedAt
      description: The date of creation of the repository the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.UpdatedAt
      description: The date that the repository the base branch belongs to was last updated.
      type: String
    - contextPath: GitHub.PR.Base.Repo.AllowRebaseMerge
      description: Whether the repository the base branch belongs to allows rebase-style merges.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.AllowSquashMerge
      description: Whether the repository the base branch belongs to allows squash merges.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.AllowMergeCommit
      description: Whether the repository the base branch belongs to allows merge commits.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.SubscribersCount
      description: The number of entities that subscribe to the repository for which the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.AuthorAssociation
      description: The pull request author association.
      type: String
    - contextPath: GitHub.PR.Draft
      description: Whether the pull request is a draft.
      type: Boolean
    - contextPath: GitHub.PR.Merged
      description: Whether the pull request is merged.
      type: Boolean
    - contextPath: GitHub.PR.Mergeable
      description: Whether the pull request is mergeable.
      type: Boolean
    - contextPath: GitHub.PR.Rebaseable
      description: Whether the pull request is rebaseable.
      type: Boolean
    - contextPath: GitHub.PR.MergeableState
      description: The mergeable state of the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.Login
      description: The login of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.ID
      description: The ID of the user who merged the pull request.
      type: Number
    - contextPath: GitHub.PR.MergedBy.NodeID
      description: The Node ID of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.Type
      description: The user type who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.SiteAdmin
      description: Whether the user who merged the pull request is a site administrator.
      type: Boolean
    - contextPath: GitHub.PR.Comments
      description: The number of comments on the pull request.
      type: Number
    - contextPath: GitHub.PR.ReviewComments
      description: The number of review comments on the pull request.
      type: Number
    - contextPath: GitHub.PR.MaintainerCanModify
      description: Whether the maintainer can modify the pull request.
      type: Boolean
    - contextPath: GitHub.PR.Commits
      description: The number of commits in the pull request.
      type: Number
    - contextPath: GitHub.PR.Additions
      description: The number of additions in the pull request.
      type: Number
    - contextPath: GitHub.PR.Deletions
      description: The number of deletions in the pull request.
      type: Number
    - contextPath: GitHub.PR.ChangedFiles
      description: The number of changed files in the pull request.
      type: Number
  - arguments:
    - description: The repository owner.
      name: owner
      required: true
    description: Gets the usage details of GitHub action workflows of private repositories by repository owner.
    name: github-get-github-actions-usage
    outputs:
    - contextPath: GitHub.ActionsUsage.RepositoryName
      description: The name of the private repository.
      type: String
    - contextPath: GitHub.ActionsUsage.WorkflowID
      description: The workflow ID of the GitHub action.
      type: Number
    - contextPath: GitHub.ActionsUsage.WorkflowName
      description: The display name of the GitHub action workflow.
      type: String
    - contextPath: GitHub.ActionsUsage.WorkflowUsage
      description: The GitHub action workflow usage on different OS.
      type: Unknown
  - arguments:
    - description: Organization or Owner.
      name: owner
      required: true
    - description: Git Repository Name.
      name: repository
      required: true
    - description: Check Run ID.
      name: run_id
    - description: Head Commit ID.
      name: commit_id
    description: Gets a check run details.
    name: github-get-check-run
    outputs:
    - contextPath: GitHub.CheckRuns.CheckRunConclusion
      description: Check Run Conculsion.
      type: String
    - contextPath: GitHub.CheckRuns.CheckRunAppName
      description: Check Run App Name.
      type: String
    - contextPath: GitHub.CheckRuns.CheckExternalID
      description: Check Run External ID.
      type: String
    - contextPath: GitHub.CheckRuns.CheckRunName
      description: Check Run Name.
      type: String
    - contextPath: GitHub.CheckRuns.CheckRunStatus
      description: Check Run Status.
      type: String
    - contextPath: GitHub.CheckRuns.CheckRunID
      description: Check Run ID.
      type: String
  - arguments:
    - default: true
      description: The path of the file.
      name: file_path
      required: true
    - description: The branch name to get the file from.
      name: branch_name
    - defaultValue: raw
      description: 'The media type in which the file contents will be fetched. Possible values are: "raw" and "html". Default value is "raw".'
      name: media_type
      predefined:
      - raw
      - html
      auto: PREDEFINED
    - defaultValue: 'false'
      description: 'Whether to create a file entry in the War Room with the file contents. Possible values are: "true" and "false". Default value is "false".'
      name: create_file_from_content
      predefined:
      - 'true'
      - 'false'
      auto: PREDEFINED
    - description: The name of the organization.
      name: organization
    - description: The name of the repository.
      name: repository
    description: Gets the content of a file from GitHub.
    name: github-get-file-content
    outputs:
    - contextPath: GitHub.FileContent.Path
      description: The path of the file.
      type: String
    - contextPath: GitHub.FileContent.Content
      description: The content of the file.
      type: Number
    - contextPath: GitHub.FileContent.MediaType
      description: The media type in which the file was fetched.
      type: String
    - contextPath: GitHub.FileContent.Branch
      description: The branch from which the file was fetched.
      type: Unknown
  - arguments:
    - description: The path in the branch to get the files from.
      name: path
    - description: The name of the organization.
      name: organization
    - description: The name of the repository.
      name: repository
    - description: The branch name from which to get the files.
      name: branch
    description: Gets list of files from the given path in the repository.
    name: github-list-files
    outputs:
    - contextPath: GitHub.File.Name
      description: The name of the file.
      type: String
    - contextPath: GitHub.File.Type
      description: Whether the item is file or directory.
      type: String
    - contextPath: GitHub.File.Size
      description: The size of the file in bytes.
      type: Number
    - contextPath: GitHub.File.Path
      description: The file path inside the repository.
      type: String
    - contextPath: GitHub.File.DownloadUrl
      description: The link to download the file content.
      type: String
    - contextPath: GitHub.File.SHA
      description: The SHA of the file.
      type: String
  - arguments:
    - description: The name of the organization.
      name: organization
      required: true
    - description: Team name.
      name: team_slug
      required: true
    - defaultValue: '30'
      description: Miximum number of users to return.
      name: maximum_users
    description: Lists team members.
    name: github-list-team-members
    outputs:
    - contextPath: GitHub.TeamMember.ID
      description: The ID of the team member.
      type: Number
    - contextPath: GitHub.TeamMember.Login
      description: The login name of the team member.
      type: String
    - contextPath: GitHub.TeamMember.Team
      description: The user's team.
      type: String
  - arguments:
    - description: Commit message.
      name: commit_message
      required: true
    - description: The path to the file in the Github repo (including file name and file ending).
      name: path_to_file
      required: true
    - description: The entry ID for the file to commit. Either "entry_id" or "file_text" must be provided.
      name: entry_id
    - description: The plain text for the file to commit. Either "entry_id" or "file_text" must be provided.
      name: file_text
    - description: The branch name.
      name: branch_name
      required: true
    - description: The blob SHA of the file being replaced. Use the GitHub-list-files command to get the SHA value of the file.  Required if you are updating a file.
      name: file_sha
    - description: Are placeholders within the file text escaped with slashes (used for CI/CD pull request creation playbook).
      name: placeholders_escaped
      hidden: true
    description: Commits a given file.
    name: github-commit-file
  - arguments:
    - description: The name of the release.
      name: name
    - description: The name of the release tag.
      name: tag_name
      required: true
    - description: Text describing the contents of the tag.
      name: body
    - description: The target branch/commit SHA from where to create the release.
      name: ref
    - auto: PREDEFINED
      defaultValue: 'True'
      description: Whether to create a draft (unpublished) release.
      name: draft
      predefined:
      - 'True'
      - 'False'
    description: Create a release.
    name: github-create-release
    outputs:
    - contextPath: GitHub.Release.draft
      description: Whether the release is a draft.
      type: Boolean
    - contextPath: GitHub.Release.html_url
      description: The release URL.
      type: String
    - contextPath: GitHub.Release.id
      description: The ID of the release.
      type: Number
    - contextPath: GitHub.Release.url
      description: GitHub API URL link to the release.
      type: String
  - arguments:
    - description: The branch name from which to retrieve pull requests.
      name: branch_name
      required: true
    - description: The name of the organization.
      name: organization
    - description: The repository for the pull request. Defaults to the repository parameter if not provided.
      name: repository
    description: Gets pull requests corresponding to the given branch name.
    name: github-list-branch-pull-requests
    outputs:
    - contextPath: GitHub.PR.ID
      description: The ID number of the pull request.
      type: Number
    - contextPath: GitHub.PR.NodeID
      description: The node ID of the pull request.
      type: String
    - contextPath: GitHub.PR.Number
      description: The issue number of the pull request.
      type: Number
    - contextPath: GitHub.PR.State
      description: The state of the pull request.
      type: String
    - contextPath: GitHub.PR.Locked
      description: Whether the pull request is locked.
      type: Boolean
    - contextPath: GitHub.PR.User.Login
      description: The login of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.ID
      description: The ID of the user who opened the pull request.
      type: Number
    - contextPath: GitHub.PR.User.NodeID
      description: The node ID of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.Type
      description: The type of the user who opened the pull request.
      type: String
    - contextPath: GitHub.PR.User.SiteAdmin
      description: Whether the user who opened the pull request is a site admin or not.
      type: Boolean
    - contextPath: GitHub.PR.Body
      description: The body content of the pull request.
      type: String
    - contextPath: GitHub.PR.Label.ID
      description: The ID of the label.
      type: Number
    - contextPath: GitHub.PR.Label.NodeID
      description: The node ID of the label.
      type: String
    - contextPath: GitHub.PR.Label.Name
      description: The name of the label.
      type: String
    - contextPath: GitHub.PR.Label.Description
      description: The description of the label.
      type: String
    - contextPath: GitHub.PR.Label.Color
      description: The hex color value of the label.
      type: String
    - contextPath: GitHub.PR.Label.Default
      description: Whether the label is a default.
      type: Boolean
    - contextPath: GitHub.PR.Milestone.ID
      description: The ID of the milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.NodeID
      description: The node ID of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Number
      description: The number of the milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.State
      description: The state of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Title
      description: The title of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Description
      description: The description of the milestone.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.Login
      description: The login of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.ID
      description: The ID the milestone creator.
      type: Number
    - contextPath: GitHub.PR.Milestone.Creator.NodeID
      description: The node ID of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.Type
      description: The type of the milestone creator.
      type: String
    - contextPath: GitHub.PR.Milestone.Creator.SiteAdmin
      description: Whether the milestone creator is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Milestone.OpenIssues
      description: The number of open issues with this milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.ClosedIssues
      description: The number of closed issues with this milestone.
      type: Number
    - contextPath: GitHub.PR.Milestone.CreatedAt
      description: The date the milestone was created.
      type: String
    - contextPath: GitHub.PR.Milestone.UpdatedAt
      description: The date the milestone was updated.
      type: String
    - contextPath: GitHub.PR.Milestone.ClosedAt
      description: The date the milestone was closed.
      type: String
    - contextPath: GitHub.PR.Milestone.DueOn
      description: The due date for the milestone.
      type: String
    - contextPath: GitHub.PR.ActiveLockReason
      description: The reason the pull request is locked.
      type: String
    - contextPath: GitHub.PR.CreatedAt
      description: The date the pull request was created.
      type: String
    - contextPath: GitHub.PR.UpdatedAt
      description: The date the pull request was updated.
      type: String
    - contextPath: GitHub.PR.ClosedAt
      description: The date the pull request was closed.
      type: String
    - contextPath: GitHub.PR.MergedAt
      description: The date the pull request was merged.
      type: String
    - contextPath: GitHub.PR.MergeCommitSHA
      description: The SHA hash of the pull request's merge commit.
      type: String
    - contextPath: GitHub.PR.Assignee.Login
      description: The login of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.ID
      description: The ID of the user assigned to the pull request.
      type: Number
    - contextPath: GitHub.PR.Assignee.NodeID
      description: The node ID of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.Type
      description: The type of the user assigned to the pull request.
      type: String
    - contextPath: GitHub.PR.Assignee.SiteAdmin
      description: Whether the user assigned to the pull request is a site admin or not.
      type: Boolean
    - contextPath: GitHub.PR.RequestedReviewer.Login
      description: The login of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.ID
      description: The ID of the user requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedReviewer.NodeID
      description: The node ID of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.Type
      description: The type of the user requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedReviewer.SiteAdmin
      description: Whether the user requested for review is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.RequestedTeam.ID
      description: The ID of the team requested for review.
      type: Number
    - contextPath: GitHub.PR.RequestedTeam.NodeID
      description: The node ID of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Name
      description: The name of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Slug
      description: The slug of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Description
      description: The description of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Privacy
      description: The privacy setting of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Permission
      description: The permissions of the team requested for review.
      type: String
    - contextPath: GitHub.PR.RequestedTeam.Parent
      description: The parent of the team requested for review.
      type: Unknown
    - contextPath: GitHub.PR.Head.Label
      description: The label of the branch that HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.Ref
      description: The reference of the branch that HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.SHA
      description: The SHA hash of the commit that HEAD points to.
      type: String
    - contextPath: GitHub.PR.Head.User.Login
      description: The login of the committer of the HEAD commit of the checked out. branch.
      type: String
    - contextPath: GitHub.PR.Head.User.ID
      description: The ID of the committer of the HEAD commit of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.User.NodeID
      description: The node ID of the committer of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.Type
      description: The type of the committer of the HEAD commit of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.User.SiteAdmin
      description: Whether the committer of the HEAD commit of the checked out branch is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.ID
      description: The ID of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.NodeID
      description: The node ID of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Name
      description: The name of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.FullName
      description: The full name of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.Login
      description: The user login of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.ID
      description: The user ID of the owner of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Owner.NodeID
      description: The user node ID of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.Type
      description: The user type of the owner of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Owner.SiteAdmin
      description: Whether the owner of the repository of the checked out branch is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Private
      description: Whether the repository of the checked out branch is private or not.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Description
      description: The description of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.Fork
      description: Whether the repository of the checked out branch is a fork.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Language
      description: The language of the repository of the checked out branch.
      type: Unknown
    - contextPath: GitHub.PR.Head.Repo.ForksCount
      description: The number of forks of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.StargazersCount
      description: The number of stars of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.WatchersCount
      description: The number of entities watching the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Size
      description: The size of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.DefaultBranch
      description: The default branch of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.OpenIssuesCount
      description: The open issues of the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Head.Repo.Topics
      description: The topics listed for the repository of the checked out branch.
      type: Unknown
    - contextPath: GitHub.PR.Head.Repo.HasIssues
      description: Whether the repository of the checked out branch has issues or not.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasProjects
      description: Whether the repository of the checked out branch has projects or not.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasWiki
      description: Whether the repository of the checked out branch has a wiki or not.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasPages
      description: Whether the repository of the checked out branch has pages.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.HasDownloads
      description: Whether the repository of the checked out branch has downloads .
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Archived
      description: Whether the repository of the checked out branch has been arvhived .
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.Disabled
      description: Whether the repository of the checked out branch has been disabled .
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.PushedAt
      description: The date of the latest push to the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.CreatedAt
      description: The date of creation of the repository of the checked out branch.
      type: String
    - contextPath: GitHub.PR.Head.Repo.UpdatedAt
      description: The date the repository of the checked out branch was last updated.
      type: String
    - contextPath: GitHub.PR.Head.Repo.AllowRebaseMerge
      description: Whether the repository of the checked out branch permits rebase-style merges.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.AllowSquashMerge
      description: Whether the repository of the checked out branch permits squash merges.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.AllowMergeCommit
      description: Whether the repository of the checked out branch permits merge commits.
      type: Boolean
    - contextPath: GitHub.PR.Head.Repo.SubscribersCount
      description: The number of entities subscribing to the repository of the checked out branch.
      type: Number
    - contextPath: GitHub.PR.Base.Label
      description: The label of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.Ref
      description: The reference of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.SHA
      description: The SHA hash of the base branch.
      type: String
    - contextPath: GitHub.PR.Base.User.Login
      description: The login of the committer of the commit that the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.ID
      description: The ID of the committer of the commit that the base branch points to.
      type: Number
    - contextPath: GitHub.PR.Base.User.NodeID
      description: The node ID of the committer of the commit that the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.Type
      description: The user type of the committer of the commit that the base branch points to.
      type: String
    - contextPath: GitHub.PR.Base.User.SiteAdmin
      description: Whether the committer of the commit that the base branch points to is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.ID
      description: The ID of the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.NodeID
      description: The node ID of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Name
      description: The name of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.FullName
      description: The full name of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.Login
      description: The user login of the owner of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.ID
      description: The user ID of the owner of the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Owner.NodeID
      description: The user node ID of the owner of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.Type
      description: The user type of the owner of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Owner.SiteAdmin
      description: Whether the owner of the repository that the base branch belongs to is a site admin.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Private
      description: Whether the repository that the base branch belongs to is private .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Description
      description: The description of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.Fork
      description: Whether the repository that the base branch belongs to is a fork .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Language
      description: The language of the repository that the base branch belongs to.
      type: Unknown
    - contextPath: GitHub.PR.Base.Repo.ForksCount
      description: The number of times that the repository that the base branch belongs to has been forked.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.StargazersCount
      description: The number of times that the repository that the base branch belongs to has been starred.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.WatchersCount
      description: The number of entities watching the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Size
      description: The size of the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.DefaultBranch
      description: The default branch of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.OpenIssuesCount
      description: The number of open issues in the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.Base.Repo.Topics
      description: The topics listed for the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.HasIssues
      description: Whether the repository that the base branch belongs to has issues .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasProjects
      description: Whether the repository that the base branch belongs to has projects .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasWiki
      description: Whether the repository that the base branch belongs to has a wiki .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasPages
      description: Whether the repository that the base branch belongs to has pages .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.HasDownloads
      description: Whether the repository that the base branch belongs to has downloads .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Archived
      description: Whether the repository that the base branch belongs to is archived .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.Disabled
      description: Whether the repository that the base branch belongs to is disabled .
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.PushedAt
      description: The date that the repository that the base branch belongs to was last pushed to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.CreatedAt
      description: The date of creation of the repository that the base branch belongs to.
      type: String
    - contextPath: GitHub.PR.Base.Repo.UpdatedAt
      description: The date that the repository that the base branch belongs to was last updated.
      type: String
    - contextPath: GitHub.PR.Base.Repo.AllowRebaseMerge
      description: Whether the repository that the base branch belongs to allows rebase-style merges.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.AllowSquashMerge
      description: Whether the repository that the base branch belongs to allows squash merges.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.AllowMergeCommit
      description: Whether the repository that the base branch belongs to allows merge commits.
      type: Boolean
    - contextPath: GitHub.PR.Base.Repo.SubscribersCount
      description: The number of entities that subscribe to the repository that the base branch belongs to.
      type: Number
    - contextPath: GitHub.PR.AuthorAssociation
      description: The pull request author association.
      type: String
    - contextPath: GitHub.PR.Draft
      description: Whether the pull request is a draft.
      type: Boolean
    - contextPath: GitHub.PR.Merged
      description: Whether the pull request is merged.
      type: Boolean
    - contextPath: GitHub.PR.Mergeable
      description: Whether the pull request is mergeable.
      type: Boolean
    - contextPath: GitHub.PR.Rebaseable
      description: Whether the pull request is rebaseable.
      type: Boolean
    - contextPath: GitHub.PR.MergeableState
      description: The mergeable state of the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.Login
      description: The login of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.ID
      description: The ID of the user who merged the pull request.
      type: Number
    - contextPath: GitHub.PR.MergedBy.NodeID
      description: The node ID of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.Type
      description: The type of the user who merged the pull request.
      type: String
    - contextPath: GitHub.PR.MergedBy.SiteAdmin
      description: Whether the user who merged the pull request is a site admin or not.
      type: Boolean
    - contextPath: GitHub.PR.Comments
      description: The number of comments on the pull request.
      type: Number
    - contextPath: GitHub.PR.ReviewComments
      description: The number of review comments on the pull request.
      type: Number
    - contextPath: GitHub.PR.MaintainerCanModify
      description: Whether the maintainer can modify the pull request.
      type: Boolean
    - contextPath: GitHub.PR.Commits
      description: The number of commits in the pull request.
      type: Number
    - contextPath: GitHub.PR.Additions
      description: The number of additions in the pull request.
      type: Number
    - contextPath: GitHub.PR.Deletions
      description: The number of deletions in the pull request.
      type: Number
    - contextPath: GitHub.PR.ChangedFiles
      description: The number of changed files in the pull request.
      type: Number
  - arguments:
    - description: The issue number to retrieve events for.
      name: issue_number
      required: true
    description: Returns events corresponding to the given issue.
    name: github-list-issue-events
    outputs:
    - contextPath: GitHub.IssueEvent.id
      description: Event ID.
      type: Number
    - contextPath: GitHub.IssueEvent.node_id
      description: Event node ID.
      type: String
    - contextPath: GitHub.IssueEvent.url
      description: Event URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.login
      description: Event actor login username.
      type: String
    - contextPath: GitHub.IssueEvent.actor.id
      description: Event actor ID.
      type: Number
    - contextPath: GitHub.IssueEvent.actor.node_id
      description: Event actor node ID.
      type: String
    - contextPath: GitHub.IssueEvent.actor.avatar_url
      description: Event actor avatar URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.gravatar_id
      description: Event actor gravatar ID.
      type: String
    - contextPath: GitHub.IssueEvent.actor.url
      description: Event actor URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.html_url
      description: Event actor HTML URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.followers_url
      description: Event actor followers URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.following_url
      description: Event actor following URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.gists_url
      description: Event actor gists URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.starred_url
      description: Event actor starred URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.subscriptions_url
      description: Event actor subscriptions URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.organizations_url
      description: Event actor organizations URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.repos_url
      description: Event actor repos URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.events_url
      description: Event actor events URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.received_events_url
      description: Event actor received events URL.
      type: String
    - contextPath: GitHub.IssueEvent.actor.type
      description: Event actor type.
      type: String
    - contextPath: GitHub.IssueEvent.actor.site_admin
      description: Indicates whether the event actor is site admin.
      type: Boolean
    - contextPath: GitHub.IssueEvent.event
      description: Issue event type, for example labeled, closed.
      type: String
    - contextPath: GitHub.IssueEvent.commit_id
      description: Event commit ID.
      type: Unknown
    - contextPath: GitHub.IssueEvent.commit_url
      description: Event commit URL.
      type: Unknown
    - contextPath: GitHub.IssueEvent.created_at
      description: Event created time.
      type: Date
    - contextPath: GitHub.IssueEvent.label.name
      description: Event label name.
      type: String
    - contextPath: GitHub.IssueEvent.label.color
      description: Event label color.
      type: String
    - contextPath: GitHub.IssueEvent.performed_via_github_app
      description: Indicates whether event was performed via a GitHub application.
      type: Unknown
    - contextPath: GitHub.IssueEvent.assignee.login
      description: Assignee login username.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.id
      description: Assignee ID.
      type: Number
    - contextPath: GitHub.IssueEvent.assignee.node_id
      description: Assignee node ID.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.avatar_url
      description: Assignee avatar URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.gravatar_id
      description: Assignee gravatar ID.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.url
      description: Assignee URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.html_url
      description: Assignee HTML URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.followers_url
      description: Assignee followers URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.following_url
      description: Assignee following URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.gists_url
      description: Assignee gists URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.starred_url
      description: Assignee starred URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.subscriptions_url
      description: Assignee subscriptions URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.organizations_url
      description: Assignee organizations URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.repos_url
      description: Assignee repos URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.events_url
      description: Assignee events URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.received_events_url
      description: Assignee received events URL.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.type
      description: Assignee type.
      type: String
    - contextPath: GitHub.IssueEvent.assignee.site_admin
      description: Indicates whether the assignee is a site admin.
      type: Boolean
    - contextPath: GitHub.IssueEvent.assigner.login
      description: Assigner login username.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.id
      description: Assigner ID.
      type: Number
    - contextPath: GitHub.IssueEvent.assigner.node_id
      description: Assigner node ID.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.avatar_url
      description: Assigner avatar URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.gravatar_id
      description: Assigner gravatar ID.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.url
      description: Assigner URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.html_url
      description: Assigner HTML URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.followers_url
      description: Assigner followers URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.following_url
      description: Assigner following URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.gists_url
      description: Assigner gists URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.starred_url
      description: Assigner starred URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.subscriptions_url
      description: Assigner subscriptions URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.organizations_url
      description: Assigner organizations URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.repos_url
      description: Assigner repos URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.events_url
      description: Assigner events URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.received_events_url
      description: Assigner received events URL.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.type
      description: Assigner type.
      type: String
    - contextPath: GitHub.IssueEvent.assigner.site_admin
      description: Indicates whether the assignee is a site admin.
      type: Boolean
  - arguments:
    - description: Only list projects with the following numbers.
      isArray: true
      name: project_filter
    - defaultValue: '20'
      description: The number of projects to return. Default is 20. Maximum is 100.
      name: limit
    description: Lists all issues that the user has access to view.
    name: github-list-all-projects
    outputs:
    - contextPath: GitHub.Project.Name
      description: The name of the project board.
      type: String
    - contextPath: GitHub.Project.ID
      description: The ID of the project board.
      type: Number
    - contextPath: GitHub.Project.Number
      description: The project board number.
      type: Number
    - contextPath: GitHub.Project.Columns.Name
      description: The column name.
      type: String
    - contextPath: GitHub.Project.Columns.ColumnID
      description: The ID of the column.
      type: Number
    - contextPath: GitHub.Project.Columns.Cards.CardID
      description: The ID of the card.
      type: Number
    - contextPath: GitHub.Project.Columns.Cards.ContentNumber
      description: The content number of this card, usually this is the issue number.
      type: Number
    - contextPath: GitHub.Project.Issues
      description: Lists of all issue numbers that are in this project board.
      type: Unknown
  - arguments:
    - description: 'Column unique id.'
      name: column_id
      required: true
    - description: Issue unique ID.
      name: issue_unique_id
      required: true
    - defaultValue: Issue
      description: Content type of the project card.
      name: content_type
    description: Adds an Issue as a card in column of a spesific project.
    name: github-add-issue-to-project-board
  - arguments:
    - default: true
      description: Relative path to retrieve its data.
      name: relative_path
      required: true
    - description: The branch name from which to get the file data. Default is master.
      name: branch_name
    - description: The name of the organization containing the file.
      name: organization
    - description: The repository of the file.
      name: repository
    description: Gets the data of the a given path.
    name: github-get-path-data
    outputs:
    - contextPath: GitHub.PathData.name
      description: The path name.
      type: String
    - contextPath: GitHub.PathData.path
      description: The Relative path for the given repository.
      type: String
    - contextPath: GitHub.PathData.sha
      description: The path SHA.
      type: String
    - contextPath: GitHub.PathData.size
      description: The path size in bytes. Will be 0 if path to a dir was given.
      type: Number
    - contextPath: GitHub.PathData.url
      description: The path URL.
      type: String
    - contextPath: GitHub.PathData.html_url
      description: The path HTML URL.
      type: String
    - contextPath: GitHub.PathData.git_url
      description: The path Git URL.
      type: String
    - contextPath: GitHub.PathData.download_url
      description: The path download URL. If a directory path was given will be empty.
      type: String
    - contextPath: GitHub.PathData.type
      description: The path data, for example file, dir.
      type: String
    - contextPath: GitHub.PathData.content
      description: The content of the path if a file path was given.
      type: String
    - contextPath: GitHub.PathData.encoding
      description: The encoding method if path to a file was given.
      type: String
    - contextPath: GitHub.PathData.entries.name
      description: If a dir was given in file_path, name of the dir entry.
      type: String
    - contextPath: GitHub.PathData.entries.path
      description: If a dir was given in file_path, path of the dir entry.
      type: String
    - contextPath: GitHub.PathData.entries.sha
      description: If a dir was given in file_path, SHA of the dir entry.
      type: String
    - contextPath: GitHub.PathData.entries.size
      description: If a dir was given in file_path, size of the dir entry. Will be 0 if entry is also a dir.
      type: Number
    - contextPath: GitHub.PathData.entries.url
      description: If a dir was given in file_path, URL of the dir entry.
      type: String
    - contextPath: GitHub.PathData.entries.html_url
      description: If a dir was given in file_path, HTML URL of the dir entry.
      type: String
    - contextPath: GitHub.PathData.entries.git_url
      description: If a dir was given in file_path, Git URL of the dir entry.
      type: String
    - contextPath: GitHub.PathData.entries.download_url
      description: If a dir was given in file_path, download URL of the dir entry. Will be empty if entry is also a dir.
      type: String
    - contextPath: GitHub.PathData.entries.type
      description: If a dir was given in file_path, type of the dir entry.
      type: String
  - arguments:
    - description: The page number to retrieve releases from. If limit argument is not given, defaults to 1.
      name: page
    - description: The size of the page. If limit argument is not given, defaults to 50.
      name: page_size
    - description: The maximum number of releases data to retrieve. Will get results of the first pages. Cannot be given with page_size or page arguments.
      name: limit
    - description: The name of the organization containing the repository. Defaults to organization instance parameter if not given.
      name: organization
    - description: The repository containing the releases. Defaults to repository instance parameter if not given.
      name: repository
    description: Gets releases data from a given repository and organization.
    name: github-releases-list
    outputs:
    - contextPath: GitHub.Release.url
      description: The release URL.
      type: String
    - contextPath: GitHub.Release.assets_url
      description: The release assets URL.
      type: String
    - contextPath: GitHub.Release.upload_url
      description: Upload URL.
      type: String
    - contextPath: GitHub.Release.html_url
      description: HTML URL.
      type: String
    - contextPath: GitHub.Release.id
      description: The release ID.
      type: Number
    - contextPath: GitHub.Release.author.login
      description: The release author login username.
      type: String
    - contextPath: GitHub.Release.author.id
      description: The release author user ID.
      type: Number
    - contextPath: GitHub.Release.author.node_id
      description: The release author node ID.
      type: String
    - contextPath: GitHub.Release.author.avatar_url
      description: The release author avatar URL.
      type: String
    - contextPath: GitHub.Release.author.gravatar_id
      description: The release author gravatar ID.
      type: String
    - contextPath: GitHub.Release.author.url
      description: The release author URL.
      type: String
    - contextPath: GitHub.Release.author.html_url
      description: The release author HTML URL.
      type: String
    - contextPath: GitHub.Release.author.followers_url
      description: The release author followers URL.
      type: String
    - contextPath: GitHub.Release.author.following_url
      description: The release author following URL.
      type: String
    - contextPath: GitHub.Release.author.gists_url
      description: The release author gists URL.
      type: String
    - contextPath: GitHub.Release.author.starred_url
      description: The release author starred URL.
      type: String
    - contextPath: GitHub.Release.author.subscriptions_url
      description: The release author subscriptions URL.
      type: String
    - contextPath: GitHub.Release.author.organizations_url
      description: The release author organizations URL.
      type: String
    - contextPath: GitHub.Release.author.repos_url
      description: The release author repos URL.
      type: String
    - contextPath: GitHub.Release.author.events_url
      description: The release author events URL.
      type: String
    - contextPath: GitHub.Release.author.received_events_url
      description: The release author received events URL.
      type: String
    - contextPath: GitHub.Release.author.type
      description: The release author type. (E.g, "User").
      type: String
    - contextPath: GitHub.Release.author.site_admin
      description: Whether the release author is a site admin.
      type: Boolean
    - contextPath: GitHub.Release.node_id
      description: The release Node ID.
      type: String
    - contextPath: GitHub.Release.tag_name
      description: The release tag name.
      type: String
    - contextPath: GitHub.Release.target_commitish
      description: The release target commit.
      type: String
    - contextPath: GitHub.Release.name
      description: The release name.
      type: String
    - contextPath: GitHub.Release.draft
      description: Whether release is draft.
      type: Boolean
    - contextPath: GitHub.Release.prerelease
      description: Whether release is pre release.
      type: Boolean
    - contextPath: GitHub.Release.created_at
      description: Date when release was created.
      type: Date
    - contextPath: GitHub.Release.published_at
      description: Date when release was published.
      type: Date
    - contextPath: GitHub.Release.tarball_url
      description: The release tar URL download.
      type: String
    - contextPath: GitHub.Release.zipball_url
      description: The release zip URL download.
      type: String
    - contextPath: GitHub.Release.body
      description: The release body.
      type: String
  - arguments:
    - description: The number of the issue to comment on.
      name: issue_number
      required: true
    - description: the comment id to update.
      name: comment_id
      required: true
    - description: The contents of the comment.
      name: body
      required: true
    description: Update an already existing comment.
    name: github-update-comment
    outputs:
    - contextPath: GitHub.Comment.IssueNumber
      description: The number of the issue to which the comment belongs.
      type: Number
    - contextPath: GitHub.Comment.ID
      description: The ID of the comment.
      type: Number
    - contextPath: GitHub.Comment.NodeID
      description: The node ID of the comment.
      type: String
    - contextPath: GitHub.Comment.Body
      description: The body content of the comment.
      type: String
    - contextPath: GitHub.Comment.User.Login
      description: The login of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.ID
      description: The ID of the user who commented.
      type: Number
    - contextPath: GitHub.Comment.User.NodeID
      description: The node ID of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.Type
      description: The type of the user who commented.
      type: String
    - contextPath: GitHub.Comment.User.SiteAdmin
      description: Whether the user who commented is a site admin.
      type: Boolean
  - arguments:
    - description: The id of comment to delete.
      name: comment_id
      required: true
    description: Deletes a comment.
    name: github-delete-comment
  - arguments:
    - description: The number of PR/Issue to assign users to.
      name: pull_request_number
      required: true
    - description: Users to assign, can be a list of users.
      isArray: true
      name: assignee
      required: true
    description: Adds up to 10 assignees to an issue/PR. Users already assigned to an issue are not replaced.
    name: github-add-assignee
    outputs:
    - contextPath: GitHub.Assignees.assignees
      description: Assignees to the issue.
      type: String
    - contextPath: GitHub.Assignees.assignees.login
      description: Login of assigned user.
      type: String
    - contextPath: GitHub.Assignees.assignees.gists_url
      description: Gists URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.following_url
      description: Following URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.followers_url
      description: Followers URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.subscriptions_url
      description: Subscriptions URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.received_events_url
      description: Received events URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.events_url
      description: Events URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.avatar_url
      description: Avatar URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.url
      description: URL for user for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.starred_url
      description: Starred URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.organizations_url
      description: Organizations URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.repos_url
      description: Repos URL for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.gravatar_id
      description: Gravatar_id for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.site_admin
      description: Is user site admin.
      type: String
    - contextPath: GitHub.Assignees.assignees.node_id
      description: Node ID for user.
      type: String
    - contextPath: GitHub.Assignees.assignees.type
      description: Type of user.
      type: String
    - contextPath: GitHub.Assignees.assignees.id
      description: User ID.
      type: String
    - contextPath: GitHub.Assignees.assignees.html_url
      description: HTML URL for user.
      type: String
  - arguments:
    - description: The GitHub owner (organization or username) of the repository.
      name: owner
    - description: The GitHub repository name.
      name: repository
    - description: The branch to trigger the workflow on.
      name: branch
    - description: The name of your workflow file.
      name: workflow
      required: true
    - description: The inputs for the workflow.
      name: inputs
    description: Triggers a GitHub workflow on a given repository and workflow.
    name: github-trigger-workflow
    outputs:
    - contextPath: GitHub.WorkflowRun.WorkflowRunID
      description: The ID of the triggered workflow run.
      type: Number
    - contextPath: GitHub.WorkflowRun.RunUrl
      description: The API URL of the triggered workflow run.
      type: String
    - contextPath: GitHub.WorkflowRun.HtmlUrl
      description: The HTML URL of the triggered workflow run.
      type: String
  - arguments:
    - description: The GitHub owner (organization or username) of the repository.
      name: owner
    - description: The GitHub repository name.
      name: repository
    - description: The ID of the workflow to cancel.
      name: workflow_id
      required: true
    description: Cancels a GitHub workflow.
    name: github-cancel-workflow
  - arguments:
    - description: The GitHub owner (organization or username) of the repository.
      name: owner
    - description: The GitHub repository name.
      isArray: true
      name: repository
    - description: The name of your workflow file.
      isArray: true
      name: workflow
      required: true
    - description: The number of workflows to return. Default is 100.
      isArray: true
      name: limit
    description: Returns a list of GitHub workflows on a given repository.
    name: github-list-workflows
    outputs:
    - contextPath: GitHub.Workflow.id
      description: The GitHub workflow ID (per run).
      type: Number
    - contextPath: GitHub.Workflow.name
      description: The GitHub workflow name.
      type: String
    - contextPath: GitHub.Workflow.head_branch
      description: The branch on which the workflow ran.
      type: String
    - contextPath: GitHub.Workflow.head_sha
      description: The commit SHA on which the workflow ran.
      type: String
    - contextPath: GitHub.Workflow.path
      description: The GitHub workflow name path.
      type: String
    - contextPath: GitHub.Workflow.display_title
      description: The GitHub workflow title.
      type: String
    - contextPath: GitHub.Workflow.run_number
      description: The GitHub workflow run number.
      type: Number
    - contextPath: GitHub.Workflow.event
      description: The GitHub workflow trigger type (scheduled, dispatch).
      type: String
    - contextPath: GitHub.Workflow.status
      description: The GitHub workflow status (in_progress, completed).
      type: String
    - contextPath: GitHub.Workflow.conclusion
      description: The GitHub workflow conclusion (cancelled, success).
      type: String
    - contextPath: GitHub.Workflow.workflow_id
      description: The GitHub workflow ID (per workflow).
      type: String
    - contextPath: GitHub.Workflow.url
      description: The GitHub workflow API URL.
      type: String
    - contextPath: GitHub.Workflow.html_url
      description: The GitHub workflow HTML URL.
      type: String
    - contextPath: GitHub.Workflow.created_at
      description: Datetime the GitHub workflow was created at.
      type: Date
    - contextPath: GitHub.Workflow.updated_at
      description: Datetime the GitHub workflow was updated at.
      type: Date
  - arguments:
    - description: The GitHub owner (organization or username) of the repository.
      name: owner
    - description: The GitHub repository name.
      name: repository
    - description: The unique identifier of the workflow run.
      name: run_id
      required: true
    description: Gets a specific workflow run (dispatched event) in a repository.
    name: github-get-workflow-run
    outputs:
    - contextPath: GitHub.WorkflowRun.ID
      description: The workflow run ID.
      type: Number
    - contextPath: GitHub.WorkflowRun.Name
      description: The workflow run name.
      type: String
    - contextPath: GitHub.WorkflowRun.HeadBranch
      description: The branch the workflow run was triggered on.
      type: String
    - contextPath: GitHub.WorkflowRun.HeadSha
      description: The commit SHA that triggered the run.
      type: String
    - contextPath: GitHub.WorkflowRun.DisplayTitle
      description: The display title of the workflow run.
      type: String
    - contextPath: GitHub.WorkflowRun.RunNumber
      description: The sequential run number for the workflow.
      type: Number
    - contextPath: GitHub.WorkflowRun.Event
      description: The event that triggered the workflow run (e.g. workflow_dispatch).
      type: String
    - contextPath: GitHub.WorkflowRun.Status
      description: The status of the workflow run (queued, in_progress, completed).
      type: String
    - contextPath: GitHub.WorkflowRun.Conclusion
      description: The conclusion of the workflow run (success, failure, cancelled, etc.).
      type: String
    - contextPath: GitHub.WorkflowRun.WorkflowID
      description: The ID of the parent workflow.
      type: Number
    - contextPath: GitHub.WorkflowRun.CreatedAt
      description: 'The datetime the workflow run was created. (ISO8601 format: 2020-01-01T00:11:22Z).'
      type: Date
    - contextPath: GitHub.WorkflowRun.UpdatedAt
      description: 'The datetime the workflow run was last updated. (ISO8601 format: 2020-01-01T00:11:22Z).'
      type: Date
    - contextPath: GitHub.WorkflowRun.Url
      description: The workflow run API URL.
      type: String
    - contextPath: GitHub.WorkflowRun.HtmlUrl
      description: The workflow run HTML URL.
      type: String
  - arguments:
    - description: The full path to the file in the repository (e.g., path/to/file.txt).
      name: path_to_file
      required: true
    - description: The branch to delete the file from (e.g., main or master).
      name: branch_name
      required: true
    - defaultValue: Deleted file via Cortex XSOAR
      description: The commit message for the file deletion.
      name: commit_message
    description: Delete a file on a Github branch.
    name: github-delete-file
    outputs:
    - contextPath: GitHub.File.path
      description: The path of the deleted file.
      type: string
    - contextPath: GitHub.File.sha
      description: The SHA of the commit that deleted the file.
      type: string
    - contextPath: GitHub.File.deleted
      description: True if the file was deleted.
      type: boolean
  - arguments:
    - description: A comma-separated list of GitHub credential tokens to revoke. Supported prefixes are ghp_, github_pat_, gho_, ghu_, ghr_. Maximum 1000 per request.
      isArray: true
      name: credentials
      required: true
      secret: true
    description: Revoke exposed GitHub credentials (tokens) via the GitHub credential revocation API. This endpoint is unauthenticated by design and does not use the configured token. Limited to 60 unauthenticated requests per hour.
    name: github-revoke-credentials
  - arguments:
    - description: The name of the organization. Defaults to the instance configured owner if not given.
      name: organization
    - auto: PREDEFINED
      defaultValue: all
      description: The type of repositories to list.
      name: type
      predefined:
      - all
      - public
      - private
      - forks
      - sources
      - member
      - internal
    - defaultValue: '1'
      description: The page number of results to return (1-based).
      name: page
    - defaultValue: '50'
      description: The number of results per page (max 100).
      name: per_page
    description: Lists repositories for the specified organization.
    name: github-list-organization-repositories
    outputs:
    - contextPath: GitHub.Repository.id
      description: The repository ID.
      type: Number
    - contextPath: GitHub.Repository.name
      description: The repository name.
      type: String
    - contextPath: GitHub.Repository.full_name
      description: The full repository name (org/repo).
      type: String
    - contextPath: GitHub.Repository.private
      description: Whether the repository is private.
      type: Boolean
    - contextPath: GitHub.Repository.default_branch
      description: The default branch name.
      type: String
    - contextPath: GitHub.Repository.updated_at
      description: The date the repository was last updated, in ISO 8601 format (e.g., 2024-05-01T12:00:00Z).
      type: Date
  - arguments:
    - description: The owner (organization or username) of the repository. Defaults to the instance configured owner if not given.
      name: owner
    - description: The repository name. Defaults to the instance configured repository if not given.
      name: repository
    - defaultValue: '1'
      description: The page number of results to return (1-based).
      name: page
    - defaultValue: '50'
      description: The number of results per page (max 100).
      name: per_page
    - description: The full Git ref to filter caches by (e.g., refs/heads/main).
      name: ref
    - description: The cache key or prefix to filter by.
      name: key
    - auto: PREDEFINED
      description: The property to sort the results by.
      name: sort
      predefined:
      - created_at
      - last_accessed_at
      - size_in_bytes
    - auto: PREDEFINED
      description: The sort direction (asc or desc).
      name: direction
      predefined:
      - asc
      - desc
    description: Lists GitHub Actions caches for a repository.
    name: github-list-actions-caches
    outputs:
    - contextPath: GitHub.ActionsCache.id
      description: The cache ID.
      type: Number
    - contextPath: GitHub.ActionsCache.key
      description: The cache key.
      type: String
    - contextPath: GitHub.ActionsCache.ref
      description: The Git ref the cache belongs to.
      type: String
    - contextPath: GitHub.ActionsCache.version
      description: The cache version.
      type: String
    - contextPath: GitHub.ActionsCache.size_in_bytes
      description: The size of the cache in bytes.
      type: Number
    - contextPath: GitHub.ActionsCache.last_accessed_at
      description: The date the cache was last accessed, in ISO 8601 format (e.g., 2024-05-01T12:00:00Z).
      type: Date
    - contextPath: GitHub.ActionsCache.created_at
      description: The date the cache was created, in ISO 8601 format (e.g., 2024-05-01T12:00:00Z).
      type: Date
  - arguments:
    - description: The owner (organization or username) of the repository. Defaults to the instance configured owner if not given.
      name: owner
    - description: The repository name. Defaults to the instance configured repository if not given.
      name: repository
    - description: The ID of the cache to delete.
      name: cache_id
      required: true
    description: Deletes a GitHub Actions cache entry.
    name: github-delete-actions-cache
  - arguments:
    - description: The owner (organization or username) of the repository. Defaults to the instance configured owner if not given.
      name: owner
    - description: The repository name. Defaults to the instance configured repository if not given.
      name: repository
    - defaultValue: '1'
      description: The page number of results to return (1-based).
      name: page
    - defaultValue: '50'
      description: The number of results per page (max 100).
      name: per_page
    - description: The exact artifact name to filter by.
      name: name
    description: Lists GitHub Actions artifacts for a repository.
    name: github-list-actions-artifacts
    outputs:
    - contextPath: GitHub.ActionsArtifact.id
      description: The artifact ID.
      type: Number
    - contextPath: GitHub.ActionsArtifact.name
      description: The artifact name.
      type: String
    - contextPath: GitHub.ActionsArtifact.size_in_bytes
      description: The size of the artifact in bytes.
      type: Number
    - contextPath: GitHub.ActionsArtifact.expired
      description: Whether the artifact has expired.
      type: Boolean
    - contextPath: GitHub.ActionsArtifact.created_at
      description: The date the artifact was created, in ISO 8601 format (e.g., 2024-05-01T12:00:00Z).
      type: Date
    - contextPath: GitHub.ActionsArtifact.expires_at
      description: The date the artifact expires, in ISO 8601 format (e.g., 2024-05-01T12:00:00Z).
      type: Date
  - arguments:
    - description: The owner (organization or username) of the repository. Defaults to the instance configured owner if not given.
      name: owner
    - description: The repository name. Defaults to the instance configured repository if not given.
      name: repository
    - description: The ID of the artifact to delete.
      name: artifact_id
      required: true
    description: Deletes a GitHub Actions artifact.
    name: github-delete-actions-artifact
  dockerimage: demisto/auth-utils:1.0.0.11671917
  isfetch: true
  runonce: false
  script: '-'
  subtype: python3
  type: python
tests:
- No tests (auto formatted)
fromversion: 5.0.0