title: Reusing GitHub Action workflow steps inside another job
body: <p>I have created a <a href="https://docs.github.com/en/actions/learn-github-actions/reusing-workflows" rel="nofollow noreferrer">Reusable Workflow</a> using a <code>workflow_call</code> trigger, but I need to run additional steps based on its outcome.</p>
  <p>Example:</p>
  <pre class="lang-yaml prettyprint-override"><code>jobs:
    released:
      steps:
        - name: Build
          uses: my-org/some-repo/.github/workflows/build.yml@main
  
        - name: Upload source maps
          run: something
  </code></pre>
  <p>The reusable <strong>Build</strong> step builds my JS app and produces source maps. Now I need to upload these source maps to somewhere as a separate step that should only run inside this <strong>Released</strong> job.</p>
  <p>Doing the above results in the following error:</p>
  <blockquote>
  <p>Error : .github#L1<br />
  reusable workflows should be referenced at the top-level `jobs.*.uses' key, not within steps</p>
  </blockquote>
  <p>It only allows running my reusable workflow inside a job, not inside a step. But by doing that I can no longer access the source maps.</p>
  <p><strong>My question:</strong> How do I reuse the steps from the <strong>Build</strong> workflow and access its output inside the <strong>Released</strong> job?</p>