I’d like to have a GitHub repository that includes the ability to display plots of some data in the repo. Each time the data is updated, the plots are updated.
One way would be to use Google Charts embedded in Markdown. Unfortunately, these are generated every time the page is viewed (not cached AFAICT), they’re not very pretty, the Charts code is very cumbersome.
Another way would be to use GitHub Actions to run the Python to generate the plots and the static HTML and push it out to GitHub pages.
Does anyone have any (simple) examples of this? Or other suggestions for achieving a similar result?