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 Workflow パッケージと任意の Adobe Workfront Automation および Integration パッケージ

Workfront Ultimate

Workfront Fusion を追加購入した Workfront Prime および Select パッケージ。

Adobe Workfront ライセンス

標準

Work またはそれ以上

Adobe Workfront Fusion ライセンス

オペレーションベース:Workfront Fusion ライセンス要件なし

コネクターベース(レガシー):Workfront Fusion for Work Automation および Integration

製品 組織が Workfront Automation および Integration を含まない Select またはPrime Workfront パッケージを持っている場合は、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 アカウントをWorkfront Fusionに接続する手順については、Adobe Workfront Fusionへの接続の作成 – 基本手順を参照してください。
Repository
監視するリポジトリーを選択します。
Issue number
特定のイシューに対して行われた新しいコメントのみを検索するように検索を制限する場合は、イシューの番号を入力します。
Maximum number of returned issues
1回のサイクルでWorkfront Fusionが返すコメントの最大数を設定します。
Watch
新しいコメントのみを監視するか、コメントとすべての変更を監視するかを選択します。

フォークを監視

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

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

イシューを監視

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

Connection
GitHub アカウントをWorkfront Fusionに接続する手順については、Adobe Workfront Fusionへの接続の作成 – 基本手順を参照してください。
I want to watch
このアカウントに関連付けられたすべてのリポジトリを監視するか、1つのリポジトリのみを監視するかを選択します。
Repository
1 つのリポジトリーのみのイシューの監視を選択している場合は、監視するリポジトリーを選択します。
Maximum number of returned issues
1回のサイクルでWorkfront Fusionが返すイシューの最大数を設定します。
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 アカウントをWorkfront Fusionに接続する手順については、Adobe Workfront Fusionへの接続の作成 – 基本手順を参照してください。
Repository
監視するリポジトリーを選択します。
Maximum number of returned pull requests
1回のサイクルでWorkfront Fusionが返すプルリクエストの最大数を設定します。
State
only open pullリクエスト、only closed onesまたはすべてのプルリクエストのどれを監視するかを選択します。
Watch
新規のプルリクエストのみを監視するか、新規のリクエストとすべての変更を監視するかを選択します。

リポジトリーを監視

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

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

アクション

割り当て先を追加

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

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

イシューにラベルを追加

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

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

コメントの作成

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

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

問題の作成

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

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

イシューを取得

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

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

コメントのリスト

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

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

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

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

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

割り当て先を削除

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

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

イシューの検索

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

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

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

  • Best match

  • Date created

  • Date updated

  • Number of comments

Sort direction

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

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

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

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

イシューを更新

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

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