Commit 1ebf32f
Build for Cloudflare Pages instead of Jekyll
The site is a Python/Jinja2 static generator, but a stray Gemfile made
Cloudflare auto-detect Jekyll and fail. Point generate-html.py at the real
_posts/ dir and have it build a self-contained dist/ (rendered HTML plus
copied styles/images/book), then drop the Jekyll triggers (Gemfile,
Gemfile.lock, _config.yml, .nojekyll) so Pages runs the Python build instead.
Generated output (index.html, blog/, rss.xml) is no longer committed since
Pages rebuilds it on every push. Configure the Pages project with build
command `python generate-html.py` and output directory `dist`.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent e7b520d commit 1ebf32f
19 files changed
Lines changed: 27 additions & 4229 deletions
File tree
- blog
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
Whitespace-only changes.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | | - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
8 | 11 | | |
9 | 12 | | |
10 | 13 | | |
| |||
0 commit comments