Robotic Crowd
Search…
Integrations
ユーザーと権限
Github
Github連携に関するアクション一覧です。

GithubCreateIssue

概要

GithubCreateIssueは、Github上の指定のレポジトリに新規Issueを追加します。追加されたIssueのid, url, numberを返却します。

パラメーター

*は、必須パラメーター
名前
概要
provider*
文字列
Github連携に必要なプロバイダーID
github_e7502c3b8b8147410ce2
repository*
文字列
レポジトリーオーナー/レポジトリー名
Tutorial-Inc/bugs
title*
文字列
イシューのタイトル
"[Bug] バグの報告です。"
body*
文字列
イシューの本文
"# 見出し \n\n 本文"

アウトプット

タイプ
概要
JSON
オブジェクト
JSONレスポンス
*使用例を参照

使用例

1
action>: GithubCreateIssue
2
provider: github_xxxxxxx
3
repository: Tutorial-Inc/bugs
4
title: "バグと思われる挙動あり"
5
body: "# テストID\n\n1221\n\n# バグの内容\n\nユーザー追加後のユーザー数\n\n期待値 5\n\n実際の数 4"
6
# => {
7
# "url": "https://github.com/Tutorial-Inc/bugs/issue/234",
8
# "number": 234,
9
# "id": "Mmdjgjeiterwhhgowhowghgowhh=="
10
# }
Copied!

GithubAddComment

概要

GithubAddCommentは、Github上の指定のレポジトリの指定のIssueにコメントを追加します。Issueのid, url, numberを返却します。

パラメーター

パラメーター

*は、必須パラメーター
名前
概要
provider*
文字列
Github連携に必要なプロバイダーID
github_e7502c3b8b8147410ce2
repository*
文字列
レポジトリーオーナー/レポジトリー名
Tutorial-Inc/bugs
issue*
文字列
イシューの番号
"234"
body*
文字列
コメントの本文
"こんにちは、この問題は解決していますか?"

アウトプット

タイプ
概要
JSON
オブジェクト
JSONレスポンス
*使用例を参照

使用例

1
action>: GithubAddComment
2
provider: github_xxxxxxx
3
repository: Tutorial-Inc/bugs
4
issue: "234"
5
body: "この問題は解決していますか?"
6
# => {
7
# "url": "https://github.com/Tutorial-Inc/bugs/issue/234",
8
# "number": 234,
9
# "id": "Mmdjgjeiterwhhgowhowghgowhh=="
10
# }
Copied!