Package Control Validate Bug
In response to an issue with Lula and disabling evaluation this MR focuses on re-introducing the workflow given new updates to Lula.
Lula validate and evaluate have been updated to resolve a bug previously seen with evaluate and an invalid oscal file. This is already available in the current CI image 2.19.3.
The new workflow no longer needs to check for an assessment before running evaluate as Lula will produce the assessment - prepending a result in accordance with the NIST assessment results model if the oscal-assessment-results.yaml file exists - otherwise creating the file.
The updates also include adding the modified or newly created oscal-assessment-results.yaml file as a job artifact available for download. Making the update of thresholds automatic.