This blog has been featured by GitHub!
This blog has been featured by GitHub!*
Well, sort of.
To publish posts to this blog, I’m abusing GitHub’s excellent Issue tracking capability. I have a GitHub Issue Form Template at .github/ISSUE_TEMPLATE/new-blog-post.yml
which gives me a nice template to complete with fields like blog title
, date
, section
etc.
The form template automatically labels the issue as a new-blog-post
which triggers a GitHub Actions workflow to (very hackily) dump the contents of the Issue into a Markdown file and commit.