on: push jobs: r: runs-on: x steps: [{run: a}] a: runs-on: x needs: [a] steps: [{run: a}]