GitHub Emacs Action
This is a GitHub Action example to set up Emacs with your packages.
The ‘ox-publish’ case
It uses GitHub Action @peaceiris/actions-gh-pages to deploy static files to GitHub Pages. This deploy action can be combined simply and freely with Static Site Generators. (Hugo, MkDocs, Gatsby, mdBook, Next, Nuxt, and so on.)
The ‘ox-publish’ package is managed and configured in config.el.
A ‘gh-pages’ deployment use case can be found from here.