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

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

ワークフローの無効化と有効化

GitHub UI、REST API、または GitHub CLI を使用して、ワークフローを無効化したり再度有効化したりすることができます。

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

ワークフローを無効にすると、リポジトリからファイルを削除することなく、ワークフローがトリガーされないようにすることができます。 GitHub でワークフローを簡単に再度有効にすることができます。

ワークフローを一時的に無効にすると、多くのシナリオで役立つことがあります。 以下は、ワークフローを無効すると便利な� �合の例の一部です。

  • リクエストが多すぎるまたは間違っていて、外部サービスに悪影響を与えるワークフローエラー。
  • 重要ではないが、アカウントの時間を消費しすぎるワークフロー。
  • ダウンしているサービスにリクエストを送信するワークフロー。
  • フォークされたリポジトリ上の不要なワークフロー(スケジュールされたワークフローなど)。

警告: 不必要なワークフローの実行を避けるために、スケジュールされたワークフローは自動的に無効化できます。 パブリックリポジトリがフォークされると、スケジュールされたワークフローはデフォルトで無効化されます。 パブリックリポジトリでは、60日間にリポジトリにアクティビティがなかった� �合、スケジュールされたワークフローは自動的に無効化されます。

REST API を使用して、ワークフローを無効化または有効化することもできます。 詳しい情� �については、「Actions REST API」を参照してく� さい。

ワークフローの無効化

  1. GitHub Enterprise Serverインスタンスで、リポジトリのメインページにアクセスしてく� さい。
  2. Under your repository name, click Actions. メインのリポジトリナビゲーション内のアクションタブ
  3. 左サイドバーで、無効にするワークフローをクリックします。 アクション選択ワークフロー
  4. をクリックします。 アクションケバブメニュー
  5. [Disable workflow] をクリックします。 actions disable workflow無効化されたワークフローには、そのステータスを示すために のマークが付けられます。 無効なワークフローをリストするアクション

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

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

gh workflow disable workflow

ワークフローの有効化

以前、無効化したワークフローを再度有効化することができます。

  1. GitHub Enterprise Serverインスタンスで、リポジトリのメインページにアクセスしてく� さい。
  2. Under your repository name, click Actions. メインのリポジトリナビゲーション内のアクションタブ
  3. 左サイドバーで、有効にするワークフローをクリックします。 無効なワークフローを選択するアクション
  4. [Enable workflow] をクリックします。 ワークフローを有効にするアクション

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

gh workflow enable workflow