Before we publicly list this as a good option for people to use, we should probably have a landing page that gets automatically updated with new image outputs from the workflow.
I'm currently working on a web application to receive artifacts from the GitHub workflow and exhibit them, written in Python + Flask, codenamed Brimu.
[ ] Receive artifact pushes from GitHub Actions
Generate a version number at the start of the run, pass this between the jobs
Register the version number with the web app
Generate checksums for the images
Push images and checksums to the web app with curl over HTTPS
[ ] List those artifacts grouped by which workflow run they came from (the "version")
Highest version with all artifacts available => listed on landing page
[ ] Have some instructional pages, namely what's in RUNNING.md, and flashing instructions
Before we publicly list this as a good option for people to use, we should probably have a landing page that gets automatically updated with new image outputs from the workflow.
I'm currently working on a web application to receive artifacts from the GitHub workflow and exhibit them, written in Python + Flask, codenamed Brimu.