on: workflow_dispatch: jobs: job_1: runs-on: ubuntu steps: - run: "echo jobs${{ github.job }}" job_2: runs-on: ubuntu needs: job_1 steps: - run: "echo ${{ github.job }}" job_3: runs-on: ubuntu needs: job_1 steps: - run: "echo ${{ github.job }}" job_4: runs-on: ubuntu needs: [job_2,job_3] steps: - run: "echo ${{ github.job }}"