Skip to content

Fail publication when Clay emits article errors #414

Description

@jamiepratt

The Render and Publish workflow can complete successfully after Clay logs Clay FAILED for a source file. Quarto then renders and deploys the generated exception page. Reproduced in run 29404708994 for beta_binomial_first_pass.clj and math_explanations.clj. Add a publication gate that detects Clay failures or generated exception pages and exits nonzero before Quarto render/upload. Acceptance: a forced Clay source failure makes the build job fail and no Pages artifact is deployed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions