title: Fail Github Actions Workflow if one job is failed (while keeping other jobs that are called after it)
body: <p>I have a workflow that constists of 3 jobs - &quot;Start self-hosted EC2 runner&quot;, &quot;Run Integration Tests&quot; and &quot;Stop self-hosted EC2 runner&quot;. A Github Action  that I used as a source for my implementation can be found <a href="https://github.com/machulav/ec2-github-runner#example" rel="nofollow noreferrer">at this link</a>.  In practice when Tests are failing and its job looks &quot;red&quot;, workflow still looks &quot;green&quot; and I need to fix that (= make it look &quot;red&quot;). However, it is mandatory that &quot;Stop self-hosted EC2 runner&quot; job must execute even if &quot;Run Integration test&quot; job fails, so I can not fail the workflow from within &quot;Run Integration Tests&quot; job.</p>
  <p><a href="https://i.stack.imgur.com/2gdrB.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/2gdrB.png" alt="enter image description here" /></a></p>
  <p>I suspect I can add yet another job dependent on all three, which then checks the status of all the Jobs and fail the workflow. How can I do that or otherwise make workflow &quot;red&quot; while always executing &quot;Start..&quot; and &quot;Stop...&quot; jobs regardless of tests success or failure?</p>