A reusable workflow succeeds, but its caller receives an empty result output. The producing step wrote the value to GITHUB_OUTPUT, and the called job has a job output. Which missing configuration should be checked next?

Published
  1. Check the called workflow workflow_call.outputs mapping.
  2. Rely on the last log line becoming the workflow output automatically.
  3. Give the caller packages: write so it can read every output.
  4. Add the value only to the called workflow env mapping and read it as a public output.

Comments — 0