title: Github actions suddenly throwing "no version specified" for reusable workflows that worked yesterday
body: <p>I'm not sure if this is a bug or a breaking change happened as of yesterday, I have a pretty simple setup calling three reusable workflows:</p>
  <pre class="lang-yaml prettyprint-override"><code>name: pr-checks
  
  on:
    pull_request:
      branches: &quot;**&quot;
  
  jobs:
    lint:
      name: Call Lint
      uses: ./.github/checks/check-lint.yaml
  
    test:
      name: Call Test
      uses: ./.github/checks/check-test.yaml
  
    e2e:
      name: Call E2E
      uses: ./.github/checks/check-e2e.yaml
  </code></pre>
  <p>But this throws</p>
  <pre><code>&quot;invalid value workflow reference: no version specified&quot;
  </code></pre>
  <p>as of now, even though identical workflows have worked yesterday.</p>
  <p>When reusing workflows like this at the 'job' level - it is not necessary to specify version, in fact, it used to error out if I specified the version.</p>
  <p>Screenshots attached as I think this doesn't make much sense.</p>
  <p><a href="https://i.stack.imgur.com/fLD1A.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/fLD1A.png" alt="enter image description here" /></a></p>
  <p>I did click on 're-run all jobs and it re-ran successfully.</p>
  <p>However, without any discenrable difference and after also removing the build step just to be sure there's nothing weird happening there:</p>
  <p><a href="https://i.stack.imgur.com/q2IUA.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/q2IUA.png" alt="enter image description here" /></a></p>