pub fn symptoms(
merged: Option<&Merged>,
last: &LastRelease,
page: Option<&Page>,
artifacts: bool,
) -> Vec<Symptom>Expand description
Every symptom the observed state shows. Pure: the reads gather the facts, and this rule alone decides what they mean.
SATISFIES release-state:a-symptom-names-its-recovery
A merged request whose version has no tag, or no published version, published nothing. A published release whose pair builds artifacts and whose page carries none lost its artifact build. An artifact no attestation covers was uploaded outside the run that signs.