title: Github Actions - Is there a way to continue on error while still getting correct feedback?
body: <p>I'm new to Github Actions, and I'm trying to find a way to achieve the following functionality:
  Whenever a step fails, it will show that it failed (will provide correct feedback) but will still continue to other steps.</p>
  <p>At the moment, failure causes the step to stop:</p>
  <p><img src="https://i.stack.imgur.com/eU00H.png" alt="Step's failure prevents next step from starting" /></p>
  <p>I've seen the most popular suggestion is to use continue-on-error, but that seems to make the step's conclusion 'Success', and will not show it failed unless you go into the logs.</p>
  <p><img src="https://i.stack.imgur.com/gpA5k.png" alt="Failed step appears to be successful" /></p>
  <p>In the screenshot above, the &quot;Secrets&quot; step failed, and yet it appears to be successful unless entering the logs.</p>
  <p>When reading <a href="https://github.community/t/continue-on-error-allow-failure-ui-indication/16773" rel="noreferrer">this thread</a>,  I came to suspect this feature might not exist yet in GH actions.</p>
  <p>I've also tried using conditionals for each step, and/or for the job.
  For example, I've tried:
  <code>if: ${{ success() }} || ${{ failure() }} </code>- this simply did not provide the needed functionality, the step failed and the next step did not start.</p>
  <p><code>if: succeeded() || failed()</code> - took this syntax from the Github community thread above, but it generated a syntax error (which makes sense, since it isn't compatible with the syntax specified <a href="https://help.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions" rel="noreferrer">here</a>).</p>
  <p>To conclude, I'm looking for a way to make steps that fail indicate they failed, and still make the workflow continue to the next step.</p>
  <p>Thank you!</p>