Skip to main content

Enterprise Server 3.15 は、現在リリース候補として使用できます。

projects (classic) の自動化について

Project (Classic) カードの状態を関連する issue や pull request と同期させておくために、自動化されたワークフローを設定できます。

Note

  • 新しいプロジェクト エクスペリエンスである Projects が利用できるようになりました。 Projects の詳細については、「Projects について」を参照してください。
  • 新しいProject (Classic)は、既に 1 つ以上のProject (Classic)を持つ organization、リポジトリ、またはユーザーに対してのみ作成できます。 Project (Classic)を作成できない場合は、代わりにプロジェクトを作成します。

リポジトリの Project (Classic) に自動ワークフローを設定するには、リポジトリへの書き込みアクセス権を持っている必要があります。 Organization の所有者とメンバーは、Organization 全体の Project (Classic) に対して自動ワークフローを設定できます。詳しくは、「Organization の Project (classic) へのアクセス許可」をご覧ください。

Project (Classic) 列のイベントのトリガーに基づいてアクションを自動化できます。 これにより、Project (Classic)を管理する際の手動タスクの一部が不要になります。 たとえば "To do" 列を設定して、Project (Classic)に追加された新しい issues または pull request が設定された列に自動的に移動するようにできます。 詳しくは、「projects (classic) の自動化を構成する」を参照してください。

Project (Classic) テンプレートを使用して、自動化が既に構成されているProject (Classic)を作成できます。 詳しくは、「projects (classic)について」を参照してください。

また、Project (Classic)の自動化は、特定のアクションの標準ワークフローを作成することで、チームがProject (Classic)の目的とチームの開発プロセスに関する共有の理解を深めるのにも役立ちます。

Project (Classic) をクローズすると、Project (Classic) 用に構成されたすべてのワークフロー自動化は一時停止されます。 Project (Classic) をもう一度開く場合は、自動化を同期することができます。これにより、プロジェクト用に構成された自動化設定に従って、ボード上のカードの位置が更新されます。 詳しくは、「クローズしたproject (classic)を再オープンする」または「project (classic) を閉じる」をご覧ください。

Automation オプション

プリセットの列構成オプション
To Do
  • 新しく追加されたすべてのIssuleをここに移動させる
  • 新しく追加されたすべてのプルリクエストをここに移動させる
  • 再オープンされたすべてのIssueをここに移動させる
  • 再オープンされたすべてのプルリクエストをここに移動させる
進行中
  • 新たにオープンされたすべてのプルリクエストをここに移動させる
  • 再オープンされたすべてのIssueをここに移動させる
  • 再オープンされたすべてのプルリクエストをここに移動させる
  • ベースブランチが要求する最小のレビュー数を満たしたすべてのプルリクエストをここに移動させる
  • ベースブランチが要求する最小のレビュー数を満たさなくなったすべてのプルリクエストをここに移動させる
完了
  • クローズされたすべてのIssueをここに移動させる
  • マージされたすべてのプルリクエストをここに移動させる
  • マージされずにクローズされたすべてのプルリクエストをここに移動させる

プロジェクトの進捗の追跡

Project (Classic)の進行状況を追跡できます。 [To do]、[In progress]、または [Done] 列のカードの数は、プロジェクトの進捗全体にカウントされます。 進行状況の追跡が有効になっている場合、進行状況バーが Project (Classic) の上、プロジェクトのリスト ページ、issue のサイドバー、他の Projects (Classic) 上のプロジェクトへの参照に表示されます。

詳しくは、「project (classic) で進捗状況を追跡する」を参照してください。

参考資料