Skip to content

Github

Reference


GitHub is a web-based platform for version control and collaboration using Git.

Categories: [developer-tools]

Version: 1


Connections

Version: 1

OAuth2 Authorization Code

Properties

NameTypeControl TypeDescription
Client idSTRINGTEXT
Client secretSTRINGTEXT

Triggers

New Issue

Triggers when a new issue is created.

Type: DYNAMIC_WEBHOOK

Properties

NameTypeControl TypeDescription
RepositorySTRINGSELECT

Output

Type: OBJECT

Properties

TypeControl Type
{STRING(url), STRING(repository_url), NUMBER(id), INTEGER(number), STRING(title), STRING(state), STRING(body)}OBJECT_BUILDER
{STRING(login), INTEGER(id)}OBJECT_BUILDER
STRINGTEXT
STRINGTEXT
{INTEGER(id), STRING(name), STRING(full_name), {STRING(login), INTEGER(id)}(owner), STRING(visibility), INTEGER(forks), INTEGER(open_issues), STRING(default_branch)}OBJECT_BUILDER

New Pull Request

Triggers when a new pull request is created.

Type: DYNAMIC_WEBHOOK

Properties

NameTypeControl TypeDescription
RepositorySTRINGSELECT

Output

Type: OBJECT

Properties

TypeControl Type
INTEGERINTEGER
{INTEGER(id), STRING(state), STRING(title), STRING(body), INTEGER(commits)}OBJECT_BUILDER
{STRING(login), INTEGER(id)}OBJECT_BUILDER
STRINGTEXT
{INTEGER(id), STRING(name), STRING(full_name), {STRING(login), INTEGER(id)}(owner), STRING(visibility), INTEGER(forks), INTEGER(open_issues), STRING(default_branch)}OBJECT_BUILDER

Actions

Create issue

Create Issue in GitHub Repository

Properties

NameTypeControl TypeDescription
RepositorySTRINGSELECTRepository where new issue will be created.
TitleSTRINGTEXTTitle of the issue.
DescriptionSTRINGTEXTThe description of the issue.

Output

Type: OBJECT

Properties

TypeControl Type
STRINGTEXT
STRINGTEXT
NUMBERNUMBER
INTEGERINTEGER
STRINGTEXT
STRINGTEXT
STRINGTEXT

Get Issue

Get information from a specific issue

Properties

NameTypeControl TypeDescription
RepositorySTRINGSELECT
IssueSTRINGSELECTThe issue you want to get details from.

Output

Type: OBJECT

Properties

TypeControl Type
STRINGTEXT
STRINGTEXT
NUMBERNUMBER
INTEGERINTEGER
STRINGTEXT
STRINGTEXT
STRINGTEXT

Create comment on a issue

Adds a comment to the specified issue.

Properties

NameTypeControl TypeDescription
RepositorySTRINGSELECT
IssueSTRINGSELECTThe issue to comment on.
CommentSTRINGTEXTThe comment to add to the issue.

Output

Type: OBJECT

Properties

TypeControl Type
STRINGTEXT
STRINGTEXT
NUMBERNUMBER
INTEGERINTEGER
STRINGTEXT
STRINGTEXT
STRINGTEXT

Additional instructions


CONNECTION

Setting up OAuth2