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

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

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

GitHub ActionsはGitHub Free、GitHub Pro、GitHub FreeのOrganization、GitHub Team、GitHub Enterprise Cloud、GitHub Oneで利用できます。 GitHub Actionsは、レガシーのリポジトリごとのプランを使っているアカウントが所有しているプライベートリポジトリでは利用できません。 For more information, see "GitHub's products."

ここには以下の内容があります:

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

OR, learn how to contribute.

GitHub Actions の支払いを管理する GitHubは、macOSランナーのホストにMacStadiumを使用しています。

ワークフローを無効にすると、リポジトリからファイルを削除することなく、ワークフローがトリガーされないようにすることができます。 GitHub でワークフローを簡単に再度有効にすることができます。 REST API を使用して、ワークフローを無効化または有効化することもできます。 詳しい情報については、「アクション REST API」を参照してください。

ワークフローを一時的に無効にすると、多くのシナリオで便利です。 以下は、ワークフローを無効すると便利な場合の例の一部です。

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

警告: To prevent unnecessary workflow runs, scheduled workflows may be disabled automatically. When a public repository is forked, scheduled workflows are disabled by default. In a public repository, scheduled workflows are automatically disabled when no repository activity has occurred in 60 days.

ワークフローの無効化

ワークフローを手動で無効にして、ワークフロー実行が行われないようにすることができます。 無効にしたワークフローは削除されず、再度有効にすることができます。

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

ワークフローの有効化

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

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

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

OR, learn how to contribute.