GitHub モジュール

Adobe Workfront Fusion シナリオでは、GitHub を使用するワークフローを自動化したり、複数のサードパーティのアプリケーションやサービスに接続したりできます。

アクセス要件

展開すると、この記事の機能のアクセス要件が表示されます。

この記事で説明している機能を使用するには、次のアクセス権が必要です。

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront パッケージ 任意
Adobe Workfront プラン

新規:標準

または

現在:仕事以上

Adobe Workfront Fusion ライセンス**

現在:Workfront Fusion ライセンス要件なし

または

従来のバージョン:作業の自動化と統合のためのWorkfront Fusion

製品

新規:

  • Prime Workfront パッケージを選択する:Adobe Workfront Fusion を購入する必要があります。
  • Ultimate Workfront パッケージ:Workfront Fusion が含まれています。

または

現在:Adobe Workfront Fusion を購入する必要があります。

このテーブルの情報について詳しくは、 ドキュメントのアクセス要件を参照してください。

Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンスを参照してください。

前提条件

GitHub モジュールを使用するには、GitHub アカウントが必要です。

GitHub を Workfront Fusion に接続

GitHub アカウントを Workfront Fusion に接続する手順に関しては、Adobe Workfront Fusion への接続を作成 - 基本手順を参照してください。

GitHub モジュールとそのフィールド。

GitHub モジュールを設定すると、Workfront Fusion には以下のフィールドが表示されます。これらとともに、アプリやサービスのアクセスレベルなどの要因に応じて、追加の「GitHub」フィールドが表示される場合があります。モジュール内の太字のタイトルは、必須フィールドを示します。

フィールドまたは関数の上にマップボタンが表示されている場合は、このボタンを使用すると、そのフィールドの変数や関数を設定できます。詳しくは、 モジュール間で情報をマッピングするを参照してください。

マップ切り替え

トリガー

コメントを監視

このトリガーモジュールは、新しいコメントが追加されたとき、または既存のコメントが変更されたときに、シナリオを開始します。

Connection
GitHub アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Repository
監視するリポジトリーを選択します。
Issue number
特定のイシューに対して行われた新しいコメントのみを検索するように検索を制限する場合は、イシューの番号を入力します。
Maximum number of returned issues
Workfront Fusion が 1 つのサイクルで返すコメントの最大数を設定します。
Watch
新しいコメントのみを監視するか、コメントとすべての変更を監視するかを選択します。

フォークを監視

このトリガーモジュールは、新しいフォークが作成されるとシナリオを開始します。

Connection
GitHub アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Repository
フォークを監視するリポジトリーを選択します。
Maximum number of returned forks
各シナリオ実行サイクルでモジュールが返すフォークの最大数を入力またはマッピングします。

イシューを監視

このトリガーモジュールは、新しいイシューが追加されたとき、または既存のイシューが変更されたときにシナリオを開始します。

Connection
GitHub アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
I want to watch
このアカウントに関連付けられているすべてのリポジトリを監視するか、1 つのリポジトリのみを監視するかを選択します。
Repository
1 つのリポジトリーのみのイシューの監視を選択している場合は、監視するリポジトリーを選択します。
Maximum number of returned issues
Workfront Fusion が 1 つのサイクルで返す問題の最大数を設定します。
Watch
新しいイシューのみを監視するか、新しいイシューとすべての変更を監視するかを選択します。
Filter

監視するイシューを、そのイシューとどのように関係しているかによってフィルタリングできます。

  • All issues
  • Only issues assigned to me
  • Only issues created by me
  • Only issues mentioning me
  • Only issues I'm subscribed to updates for
State
未完了のイシューのみを閲覧するか、クローズされたイシューのみを閲覧するかを選択します。
Labels
追加するタグごとに、「 項目を追加 」をクリックしてタグを入力します。 モジュールは、これらのタグに関する問題を監視します。

取得リクエストを監視

このモジュールは、新しい取得リクエストが追加されたり、または既存の取得リクエストが変更されたりするとトリガーします。

Connection
GitHub アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Repository
監視するリポジトリーを選択します。
Maximum number of returned pull requests
Workfront Fusion が 1 つのサイクルで返すプルリクエストの最大数を設定します。
State
only open pullリクエスト、only closed onesまたはすべてのプルリクエストのどれを監視するかを選択します。
Watch
新規のプルリクエストのみを監視するか、新規のリクエストとすべての変更を監視するかを選択します。

リポジトリーを監視

このトリガーモジュールは、リポジトリが作成または変更されると、シナリオを開始します。

Connection
GitHub アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Maximum number of returned repositories
Workfront Fusion が 1 つのサイクルで返すリポジトリーの最大数を設定します。
Watch
新しいリポジトリーとすべての変更を監視するか、新しいリポジトリーのみを監視するかを選択します。

アクション

割り当て先を追加

このモジュールは、指定されたイシューに割り当て先を追加します

Connection
GitHub アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Repository
割り当て先を追加するイシューを含むリポジトリーを選択します。
Assignee
イシューに割り当てる担当者を選択します。対応可能な担当者には、リポジトリーへの書き込み権限を持つユーザーや、リポジトリーへの読み取り権限を持つ組織のメンバーが含まれます。
Number
担当者を追加するイシューのイシュー番号を入力またはマッピングします。

イシューにラベルを追加

このモジュールは、イシューにラベルを追加します。ラベルはリポジトリーレベルで定義され、リポジトリーへの書き込みアクセス権を持つユーザーのみが作成できます。

Connection
GitHub アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Repository
ラベルを追加するイシューを含むリポジトリーを選択します。
Labels
イシューに追加するラベルを選択します。
Number
ラベルを追加するイシューのイシュー番号を入力またはマッピングします。

コメントを作成

このモジュールは、指定されたイシューに対するコメントを作成します。

Connection
GitHub アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Repository
コメントを作成するイシューを含むリポジトリーを選択します。
Number
コメントを作成するイシューのイシュー番号を入力またはマッピングします。
Body
コメントの内容を入力またはマッピングします。

問題の作成

このモジュールでは、選択したリポジトリに新しいイシューを作成します。

Connection
GitHub アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Repository
イシューを作成するリポジトリを選択します。
Assignee
イシューに割り当てる担当者を選択します。対応可能な担当者には、リポジトリへの書き込み権限を持つすべてのユーザーや、リポジトリへの読み取り権限を持つ組織のメンバーが含まれます。
Milestone
新しいイシューに関連付けるマイルストーンを選択します。
Labels
新しいイシューに適用するラベルを選択します。
Title
新しいイシューのタイトルを入力またはマッピングします。
Body
説明や追加情報など、イシューの本文の入力またはマッピング

イシューを取得

このモジュールは、指定されたイシューに関する詳細を取得します

Connection
GitHub アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Repository
詳細を取得するイシューを含むリポジトリーを選択します。
Number
詳細を取得するイシューの問題番号を入力またはマッピングします。

コメントを一覧表示

このモジュールは、指定されたイシューに関するすべてのコメントを一覧表示します。

Connection
GitHub アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Repository
コメントを一覧表示するイシューを含むリポジトリーを選択します。
Number
コメントを一覧表示するイシューのイシュー番号を入力またはマッピングします。
Since
モジュールは、この日付以降に作成されたコメントを返します。サポートされる日付形式のリストについては、「 型強制」を参照してください。
Maximum number of returned comments
Workfront Fusion が 1 つのサイクルで返すコメントの最大数を設定します。

イシューからラベルを削除

このモジュールは、1 つのラベルをイシューから削除します。

Connection
GitHub アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Repository
ラベルを削除するイシューを含むリポジトリーを選択します。
Labels
イシューから削除するラベルを選択します。
Number
ラベルを削除するイシューのイシュー番号を入力またはマッピングします。

割り当て先を削除

このモジュールは、指定されたイシューから割り当て先を削除します。

Connection
GitHub アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Repository
割り当て先を削除するイシューを含むリポジトリーを選択します。
Assignee
イシューから削除するユーザーを選択します。
Number
割り当て先を削除するイシューのイシュー番号を入力またはマッピングします。

イシューの検索

このモジュールでは、検索条件に一致するイシューを検索します。

Connection
GitHub アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Maximum number of returned issues
Workfront Fusion が 1 つのサイクルで返す問題の最大数を設定します。
Sort by

検索結果の並べ替え方法を選択します。

  • Best match

  • Date created

  • Date updated

  • Number of comments

Sort direction

昇順または降順を選択します。

日付の場合、descending を選択すると、最新の日付が最初に返されます。

number of commentsの場合、descending を選択すると、コメントが最も多いイシューが最初に返されます。

Query
検索クエリを入力またはマッピングします。検索オプションについて詳しくは、GitHub ヘルプサイトのIssue およびプルリクエストを検索するを参照してください。

イシューを更新

このモジュールは、既存の GitHub イシューを更新します。

Connection
GitHub アカウントをAdobe Workfront Fusion に接続する手順については、Workfront Fusion への接続の作成 – 基本手順を参照してください。
Repository
イシューを更新するリポジトリーを選択します。
Assignee
イシューに割り当てる担当者を選択します。対応可能な担当者には、リポジトリーへの書き込み権限を持つユーザーや、リポジトリーへの読み取り権限を持つ組織のメンバーが含まれます。
Milestone
イシューに関連付けるマイルストーンを選択します。
Labels
イシューに適用するラベルを選択します。
Number
更新するイシューのイシュー番号を入力またはマッピングします。
State
イシューの更新先のステートを選択します。
Title
イシューの新しいタイトルを入力またはマッピングします。
Body
説明や追加情報など、イシューの新しい本文を入力またはマッピングします
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3