pub async fn mark_step_failed( client: &Client, apply_id: Uuid, step_no: u32, err: &str, ) -> Result<(), ApplyError>
Mark a step as failed, stamp finished_at, and store the error message.
failed
finished_at