First Post

What’s Happenin’

I’ve been messing with using Eleventy and a GH action to take markdown in one GH repo and publish it to another one, then hosting that content with GH pages.

Rough outline:

┌─────────────────────────┐         ┌──────────────────────────┐
│  geigerlabs-src (priv)  │         │  geigerlabs (public)     │
│  ─ posts/*.md           │  GH     │  ─ rendered HTML/CSS/JS  │
│  ─ src/ (templates)     │ Action  │  ─ feed.xml              │
│  ─ .eleventy.js         │ ──────► │  ─ CNAME                 │
│  ─ .github/workflows/   │  push   │                          │
└─────────────────────────┘         └──────────────────────────┘
                                              │
                                              ▼
                                    GitHub Pages → geigerlabs.io