on: [push] jobs: job1: runs-on: docker outputs: job1output: ${{ steps.step1.outputs.value }} steps: - id: step1 run: | set -x echo "value=value1" >> $FORGEJO_OUTPUT job2: needs: [job1] runs-on: docker steps: - run: | set -x test "${{ needs.job1.outputs.job1output }}" = "value1"