GitHub Pages eignet sich gut für Blogs, die ohne Serverlogik auskommen. Der Build läuft in Actions, das Ergebnis ist ein statisches Artefakt.
npm run build
Der wichtige Vertrag ist einfach: Eleventy schreibt nach _site/, GitHub Pages veröffentlicht genau diesen Ordner.