continue_on_error, which lets a step or action fail without stopping the rest of the workflow — similar to continue-on-error in GitHub Actions.
Use case: enrich an alert with optional data from an external API, then always send a Slack notification regardless of whether the enrichment succeeded.
- The
fetch-optional-enrichmentstep calls an external API. If the API is down or returns an error, the failure is logged as a warning and execution continues. - The
notify-slackaction always runs, using the enrichment results if available or falling back gracefully if not.
When
continue_on_error: true is set, the step or action failure is logged as a warning but does not mark the overall workflow execution as failed.
