fix(release): drop ${{ }} braces from a workflow_call output description#19
Conversation
GitHub evaluates ${{ }} expressions inside a workflow_call output
description. The release_created output description embedded a literal
`if: ${{ needs.release.outputs.release_created }}` as caller guidance, but
the `needs` context is out of scope there, so GitHub rejected release.yaml
as an invalid workflow file. Every run that reaches it (self-release and any
consumer caller) startup-failed with zero jobs from e0317e4 onward.
Drop the braces from the example (and the matching lead-in comment); a
job-level `if:` needs none. Add a note so the braces do not creep back in.
Signed-off-by: Deavon M. McCaffery <dmccaffery@users.noreply.github.com>
|
Note Merging this PR: this repository merges by fast-forward so every The branch must be up to date with |
|
/auto-merge |
|
Note Auto-merge armed. Once this PR is approved and every required check Remove the |
|
Fast-forwarded |
e148d2c
into
bitwise-media-group:main
GitHub evaluates ${{ }} expressions inside a workflow_call output description. The release_created output description embedded a literal
if: ${{ needs.release.outputs.release_created }}as caller guidance, but theneedscontext is out of scope there, so GitHub rejected release.yaml as an invalid workflow file. Every run that reaches it (self-release and any consumer caller) startup-failed with zero jobs from e0317e4 onward.Drop the braces from the example (and the matching lead-in comment); a job-level
if:needs none. Add a note so the braces do not creep back in.