Use jobs.<job_id>.steps[*].id
to uniquely identify a step.
You can use the id
to reference the step in contexts.
In the following example, id: step1
is used to reference My first step
in my-output
.
Use jobs.<job_id>.steps[*].id
to uniquely identify a step.
You can use the id
to reference the step in contexts.
In the following example, id: step1
is used to reference My first step
in my-output
.
jobs: my-job-1: outputs: my-output: ${{ steps.step1.outputs.greeting }} steps: - name: My first step uses: docker://alpine:3.18 id: step1 run: echo "hello world" > "$CLOUDBEES_OUTPUTS/greeting" my-job-2: needs: my-job-1 steps: - uses: docker://alpine:3.18 env: OUTPUT1: ${{needs.my-job-1.outputs.my-output}} run: | echo "my-job-1 said: $OUTPUT1"
▼