Consider background steps status on build status
L
Leandro
Today, background steps are ignored on overall build status. If some background step fail, the CircleCI will ignore the fail and it will mark this build as success.
The idea is that CircleCI would mark this build as failure when some background tasks fail. This can be done through some flag on background step .yml config or even de default for background steps.
CCI-I-349
Hyunwoo Lee
One more thing.
If the background step is fine by the end of the workflow, it would be better if it was marked with a green check mark rather than a gray mark.
I think it makes more sense in context to mark it like this.
Even if gray mark means "Neutral job which is not affecting directly to workflow", it should be marked as green check when workflow is done cleanly.