Skip to main content
ドキュメントには� �繁に更新が� えられ、その都度公開されています。本ページの翻訳はま� 未完成な部分があることをご了承く� さい。最新の情� �については、英語のドキュメンテーションをご参照く� さい。本ページの翻訳に問題がある� �合はこちらまでご連絡く� さい。

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2022-06-03. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの改善、新機能のためには、最新バージョンのGitHub Enterpriseにアップグレードしてく� さい。 アップグレードに関する支援については、GitHub Enterprise supportに連絡してく� さい。

ワークフローの手動実行

ワークフローが workflow_dispatch イベントで実行されるように設定されている� �合、GitHub、GitHub CLI、または REST API の [Actions] タブを使用してワークフローを実行できます。

ノート: GitHubホストランナーは、現在GitHub Enterprise Serverでサポートされていません。 GitHubパブリックロードマップで、計画されている将来のサポートに関する詳しい情� �を見ることができます。

ワークフローを手動実行する設定

ワークフローを手動で実行するには、workflow_dispatch イベントで実行するようにワークフローを設定する必要があります。 To trigger the workflow_dispatch event, your workflow must be in the default branch. workflow_dispatchイベントの設定に関する詳しい情� �については「ワークフローをトリガーするイベント」を参照してく� さい。

これらのステップを実行するには、リポジトリへの書き込みアクセスが必要です。

Running a workflow

  1. GitHub Enterprise Serverインスタンスで、リポジトリのメインページにアクセスしてく� さい。
  2. Under your repository name, click Actions. メインのリポジトリナビゲーション内のアクションタブ
  3. 左側のサイドバーで、実行するワークフローをクリックします。 アクション選択ワークフロー
  4. ワークフロー実行の一覧の上にあるRun workflow(ワークフローの実行)を選択します。 アクション ワークフローのディスパッチ
  5. Use the Branch dropdown to select the workflow's branch, and type the input parameters. Run workflow(ワークフローの実行)をクリックします。 アクションはワークフローを手動で実行します

To learn more about GitHub CLI, see "About GitHub CLI."

ワークフローを実行するには、workflow run サブコマンドを使用します。 workflow パラメータを、実行するワークフローの名前、ID、またはファイル名のいずれかに置き換えます。 たとえば、"Link Checker"1234567"link-check-test.yml" などです。 ワークフローを指定しない� �合、GitHub CLI はワークフローを選択するためのインタラクティブメニューを返します。

gh workflow run workflow

ワークフローに入力可能な� �合、GitHub CLI は入力を求めるプロンプトを表示します。 または、-f または -F を使用して、key=value 形式で追� 入力をすることもできます。 ファイルから読み込むには -F を使用します。

gh workflow run greet.yml -f name=mona -f greeting=hello -F data=@myfile.txt

標準入力を使用して、入力を JSON として渡すこともできます。

echo '{"name":"mona", "greeting":"hello"}' | gh workflow run greet.yml --json

リポジトリのデフォルトブランチ以外のブランチでワークフローを実行するには、--ref フラグを使用します。

gh workflow run workflow --ref branch-name

ワークフロー実行の進行状況を表示するには、run watch サブコマンドを使用して、インタラクティブリストから実行を選択します。

gh run watch

REST API を使用してワークフローを実行する

REST API を使用する� �合は、 inputsrefをリクエストボディのパラメータとして設定してく� さい。 入力を省略すると、ワークフローファイルで定義されているデフォルト値が使用されます。

Note: You can define up to 10 inputs for a workflow_dispatch event.

REST API の使用の詳細については、「ワークフローディスパッチ イベントの作成」を参照してく� さい。