この記事では、GitHub Action ステップで意図的に失敗をトリガーする方法を説明します。ゼロ以外の終了コードの exit コマンド、シミュレートされた失敗の失敗アクション、および前の ste
GitHub アクション ステップで意図的に失敗をトリガーする方法
GitHub アクション ステップで意図的に失敗をトリガーするには、ゼロ以外の終了コードを指定して コマンドを使用できます。たとえば、次のステップをワークフローに追加できます:exit
<code class="yml">- name: Fail step run: exit 1</code>
テスト目的で GitHub アクション ステップの失敗をシミュレートする方法はありますか?
はい、 アクションを使用して、テスト目的で GitHub アクション ステップの失敗をシミュレートできます。このアクションはメッセージを引数として受け取り、ステップのステータスを失敗に設定します。たとえば、次のステップをワークフローに追加できます:fail
<code class="yml">- name: Simulate failure uses: actions/github-script@v3 with: script: | console.log('Failing the step'); github.actions.setFailed('Simulated failure');</code>
GitHub アクション ワークフローの個々のステップの失敗ステータスを制御するにはどうすればよいですか?
条件を使用して、GitHub アクション ワークフローの個々のステップの失敗ステータスを制御できます。この条件を使用すると、前のステップのステータスに基づいてステップを実行するかどうかを指定できます。たとえば、次のステップをワークフローに追加できます:if
以上がGithubアクションのステップを失敗する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。