title: Improve GitHub workflow performance?
body: <h2>Background</h2>
  <ul>
  <li>I have created a GitHub workflow (in <code>.github/workflows</code> directory),</li>
  <li>every command put there runs fine,</li>
  <li>and <code>ng build</code> finishes in 5 minutes.</li>
  <li>The problem is that my <code>Jasmine</code> unit-tests (which specify <code>Chrome</code> as runner), take <em>multiple hours</em>, which I execute like:
  <pre><code>ng test
  </code></pre>
  </li>
  <li>Said unit-tests take <em>only 1 minute</em> on my local.</li>
  <li>In the CI workflow I do specify <em>Ubuntu latest</em>,</li>
  <li>But I think it runs &quot;Headless&quot; (without UI support, which would be pretty slow, while emulating any UI code).</li>
  </ul>
  <h2>Question</h2>
  <p>Is there any way to run GitHub's Workflow and/or Action NOT &quot;Headless&quot;?<br />
  (and by that, somehow improve performance.)</p>