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
Name | Type | Control Type | Description |
---|---|---|---|
Client id | STRING | TEXT | |
Client secret | STRING | TEXT |
Triggers
New Issue
Triggers when a new issue is created.
Type: DYNAMIC_WEBHOOK
Properties
Name | Type | Control Type | Description |
---|---|---|---|
Repository | STRING | SELECT |
Output
Type: OBJECT
Properties
Type | Control Type |
---|---|
{STRING(url), STRING(repository_url), NUMBER(id), INTEGER(number), STRING(title), STRING(state), STRING(body)} | OBJECT_BUILDER |
{STRING(login), INTEGER(id)} | OBJECT_BUILDER |
STRING | TEXT |
STRING | TEXT |
{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
Name | Type | Control Type | Description |
---|---|---|---|
Repository | STRING | SELECT |
Output
Type: OBJECT
Properties
Type | Control Type |
---|---|
INTEGER | INTEGER |
{INTEGER(id), STRING(state), STRING(title), STRING(body), INTEGER(commits)} | OBJECT_BUILDER |
{STRING(login), INTEGER(id)} | OBJECT_BUILDER |
STRING | TEXT |
{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
Add Assignee to Issue
Adds an assignees to the specified issue.
Properties
Name | Type | Control Type | Description |
---|---|---|---|
Repository | STRING | SELECT | |
Issue | STRING | SELECT | The issue to add assignee to. |
Assignees | STRING | SELECT | The list of assignees to add to the issue. |
Output
Type: OBJECT
Properties
Type | Control Type |
---|---|
STRING | TEXT |
STRING | TEXT |
NUMBER | NUMBER |
INTEGER | INTEGER |
STRING | TEXT |
STRING | TEXT |
[{STRING(login), STRING(id), STRING(html_url), STRING(type)}] | ARRAY_BUILDER |
[{STRING(id), STRING(name), STRING(description)}] | ARRAY_BUILDER |
STRING | TEXT |
Add Labels to Issue
Adds labels to the specified issue.
Properties
Name | Type | Control Type | Description |
---|---|---|---|
Repository | STRING | SELECT | |
Issue | STRING | SELECT | The issue to add labels to. |
Labels | STRING | SELECT | The list of labels to add to the issue. |
Output
Type: ARRAY
Properties
Type | Control Type |
---|---|
{STRING(id), STRING(name), STRING(description)} | OBJECT_BUILDER |
Create Comment on Issue
Adds a comment to the specified issue.
Properties
Name | Type | Control Type | Description |
---|---|---|---|
Repository | STRING | SELECT | |
Issue | STRING | SELECT | The issue to comment on. |
Comment | STRING | TEXT | The comment to add to the issue. |
Output
Type: OBJECT
Properties
Type | Control Type |
---|---|
STRING | TEXT |
STRING | TEXT |
NUMBER | NUMBER |
INTEGER | INTEGER |
STRING | TEXT |
STRING | TEXT |
[{STRING(login), STRING(id), STRING(html_url), STRING(type)}] | ARRAY_BUILDER |
[{STRING(id), STRING(name), STRING(description)}] | ARRAY_BUILDER |
STRING | TEXT |
Create Issue
Create Issue in GitHub Repository
Properties
Name | Type | Control Type | Description |
---|---|---|---|
Repository | STRING | SELECT | Repository where new issue will be created. |
Title | STRING | TEXT | Title of the issue. |
Description | STRING | TEXT | The description of the issue. |
Output
Type: OBJECT
Properties
Type | Control Type |
---|---|
STRING | TEXT |
STRING | TEXT |
NUMBER | NUMBER |
INTEGER | INTEGER |
STRING | TEXT |
STRING | TEXT |
[{STRING(login), STRING(id), STRING(html_url), STRING(type)}] | ARRAY_BUILDER |
[{STRING(id), STRING(name), STRING(description)}] | ARRAY_BUILDER |
STRING | TEXT |
Get Issue
Get information from a specific issue
Properties
Name | Type | Control Type | Description |
---|---|---|---|
Repository | STRING | SELECT | |
Issue | STRING | SELECT | The issue you want to get details from. |
Output
Type: OBJECT
Properties
Type | Control Type |
---|---|
STRING | TEXT |
STRING | TEXT |
NUMBER | NUMBER |
INTEGER | INTEGER |
STRING | TEXT |
STRING | TEXT |
[{STRING(login), STRING(id), STRING(html_url), STRING(type)}] | ARRAY_BUILDER |
[{STRING(id), STRING(name), STRING(description)}] | ARRAY_BUILDER |
STRING | TEXT |