Github アクションを実行するにはメイン ブランチ上にある必要がありますか?
いいえ、GitHub アクションを実行するためにメイン ブランチ上にある必要はありません。 GitHub アクションは、リポジトリ内の任意のブランチまたはタグで実行されるように構成できます。アクションを実行するブランチまたはタグを指定するには、ワークフロー ファイルで on
キーワードを使用します。例:
<code class="yaml">on: push: branches: [main, develop]</code>
このワークフローは、main
または develop
ブランチへのプッシュがあるたびに実行されます。
Github アクションは、実行された場合にのみトリガーされます。
いいえ、GitHub アクションはメイン ブランチ上にある場合にのみトリガーされるわけではありません。 GitHub アクションは、次のようなさまざまなイベントによってトリガーできます。
ワークフロー ファイル内のアクションをトリガーするイベントを指定できます。例:
<code class="yaml">on: push: branches: [main, develop] pull_request: branches: [main]</code>
このワークフローは、main
または develop
ブランチへのプッシュがあるとき、または main
ブランチに対してプル リクエストが開かれたときに実行されます。
Github アクションの場所は実行時に影響しますか?
いいえ、GitHub アクションの場所は実行時に影響しません。 GitHub アクションは、GitHub のホスト ランナーのいずれか、または独自の自己ホスト ランナー上で実行できます。ランナーの位置は、アクションの実行開始時期や完了までにかかる時間には影響しません。
以上がGithubアクションはメインブランチにある必要がありますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。