This repository does an automated retrieval of results from spack-splices. This works via the GitHub workflow that runs the actions for the artifacts and UI provided by spliced. It works by doing the following:
- Gets a listing of artifacts from spack-splices, which saves test results for doing splices as GitHub artifacts.
- For artifacts that are not expired (they expire typically in 90 days) and that are within 2 days of today (we don't need to parse artifacts more than once) do the following:
- If the filename does not exist under artifacts copy it there because it's a new result.
- If the filename already exists, compare the hashes of the two. If the hashes are different, only copy the artifact file if it's newer (it's a new version of a result).
Please open an issue if you have a question or point of discussion.