Search
K

Github

Github連携に関するアクション一覧です。

GithubCreateIssue

概要

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

パラメーター

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

アウトプット

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

使用例

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

GithubAddComment

概要

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

パラメーター

パラメーター

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

アウトプット

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

使用例

action>: GithubAddComment
provider: github_xxxxxxx
repository: AUTORO-Inc/bugs
issue: "234"
body: "この問題は解決していますか?"
# => {
# "url": "https://github.com/AUTORO-Inc/bugs/issue/234",
# "number": 234,
# "id": "Mmdjgjeiterwhhgowhowghgowhh=="
# }