Workflow jobs API lacks sequential jobs that haven't started yet

beta starts after alpha and if I query the workflow REST API, “beta” does not appear at all until it starts, which may even be some seconds after “alpha” is completed.


    runs-on: ubuntu-latest
      - run: sleep 60

    needs: alpha
    runs-on: ubuntu-latest
      - run: echo Done

This means that if I call this API when alpha has completed but beta hasn’t yet started, it only returns one job, marked as completed, and that’s it.

I’d like to receive EVERY job, even if it hasn’t started yet.

That seems like something for GitHub’s feedback form: Share feedback - GitHub Support As far as I know that’s how they primarily track feature requests.