Commit Graph

27 Commits

Author SHA1 Message Date
c3a185b271 Install AWS CLI from the official bundle, not apt
All checks were successful
Deploy to S3 / deploy (push) Successful in 51s
`apt-get install awscli` failed with "no installation candidate": the package
lives in Ubuntu's universe component, so whether it resolves depends on which
image the runner uses rather than on anything this workflow declares. Same
class of bug as the missing Yarn.

Install the official v2 bundle instead — self-contained and identical across
images — in its own step so a failure names itself, and log the image identity
so the next surprise is diagnosable from the log alone.
2026-08-03 01:55:55 +00:00
5f430432c8 Install Yarn explicitly in the deploy workflow
Some checks failed
Deploy to S3 / deploy (push) Failing after 1m47s
setup-node provides Node but not Yarn; the workflow was relying on the runner
image shipping it, as GitHub's hosted images do. When the act_runner image
changed, `yarn install` began failing with exit 127 and every push since
6964ce7 (2026-07-19) silently stopped deploying — a dead pipeline reads the
same as a site that did not need to change.

Pinned to 1.x: the lockfile is v1 and `--frozen-lockfile` is v1 syntax.
2026-08-03 01:52:08 +00:00
c6d7c8c211 Swap published columns for 24 entries from random.md
Some checks failed
Deploy to S3 / deploy (push) Failing after 1m24s
Retract the seven published columns into drafts/ and promote the 24 per-date
entries split out of Notes/random.md. Bodies are verbatim; titles, subjects
and slugs are new.

Make publication a matter of location. Notes/Notes.11tydata.js gives anything
under Notes/ permalink: false unless tagged `column`; drafts/drafts.11tydata.js
renders drafts at their real permalink under `yarn dev` and excludes them from
collections entirely in a build, so no template can surface one. Publishing is
now `git mv drafts/<file> columns/`, and moving it back retracts it.

Untagged notes were previously rendered into _site/ and deployed — including
Notes/random.md, which was live at /Notes/random/.
2026-08-02 22:45:19 +00:00
6701876cb5 Refresh published CLAUDE.md snapshot
Some checks failed
Deploy to S3 / deploy (push) Failing after 1m5s
2026-07-22 14:24:03 +00:00
6964ce765a Drop parentheses from footer CLAUDE.md link
All checks were successful
Deploy to S3 / deploy (push) Successful in 1m46s
2026-07-19 00:41:13 +00:00
605a945648 Publish CLAUDE.md snapshot at /CLAUDE.md, linked from footers
All checks were successful
Deploy to S3 / deploy (push) Successful in 1m45s
Serve it as text/plain on deploy so browsers display the raw text
instead of downloading; add .dockerignore so local image builds can't
ship stale _site or host node_modules.
2026-07-19 00:12:25 +00:00
c33e4ce861 Organize columns by subject tags; add /subjects/ page
All checks were successful
Deploy to S3 / deploy (push) Successful in 49s
- Drive the columns collection from the `column` tag, recovering 3 columns
  authored under Notes/ that the glob missed
- Tag the 6 columns with subject tags; add a subjects collection and a
  /subjects/ listing page (newest-first), linked from the footer
2026-06-29 03:05:41 +00:00
afb33e26a6 Fix column overflow and render math with KaTeX
All checks were successful
Deploy to S3 / deploy (push) Successful in 1m41s
- minmax(0,1fr)+min-width:0 and pre-wrap so a long fenced line no longer blows out the grid
- build-time KaTeX via @vscode/markdown-it-katex; ship katex CSS+fonts and link in layouts
2026-06-28 01:20:01 +00:00
de9a868050 2026-06-23-hamming
All checks were successful
Deploy to S3 / deploy (push) Successful in 48s
2026-06-24 03:33:18 +00:00
61e594a96b [columns] bulbs
All checks were successful
Deploy to S3 / deploy (push) Successful in 3m5s
2026-05-15 03:02:50 +00:00
1ec9257f64 v2 happy idiots
All checks were successful
Deploy to S3 / deploy (push) Successful in 50s
2026-05-06 04:02:23 +00:00
ac2a1a0c55 [coluns][wip] happy idiots
All checks were successful
Deploy to S3 / deploy (push) Successful in 1m15s
2026-04-20 04:00:46 +00:00
c725afe69c [coluns][wip] happy idiots
Some checks failed
Deploy to S3 / deploy (push) Failing after 1m37s
2026-04-20 03:58:37 +00:00
234f3697f6 [notes] happy idiots
All checks were successful
Deploy to S3 / deploy (push) Successful in 1m45s
2026-04-20 03:56:36 +00:00
32b2d055f2 [column] annual survey
All checks were successful
Deploy to S3 / deploy (push) Successful in 41s
2026-04-11 03:03:24 +00:00
da6c857c29 [notes] - bell curves
Some checks failed
Deploy to S3 / deploy (push) Failing after 22s
2026-04-10 02:17:24 +00:00
ea16edcf79 [notes] - init absurdity. 2026-04-10 01:24:20 +00:00
52809b7df4 [notes] beliefs
All checks were successful
Deploy to S3 / deploy (push) Successful in 43s
2026-04-09 03:13:41 +00:00
1fcc199c1a [notes] ...
All checks were successful
Deploy to S3 / deploy (push) Successful in 46s
2026-04-09 02:12:21 +00:00
b9afbc231a [css] color preference light/dark
All checks were successful
Deploy to S3 / deploy (push) Successful in 43s
2026-04-01 03:01:20 +00:00
3a4cd7d6cd [columns][2026-03-28] useless-skills
All checks were successful
Deploy to S3 / deploy (push) Successful in 42s
2026-04-01 02:54:03 +00:00
ddf09bfd00 [columns][2026-03-28] useless-skills 2026-04-01 02:53:30 +00:00
24deb87fc5 add favicon: bold u: on dark rounded square
All checks were successful
Deploy to S3 / deploy (push) Successful in 45s
2026-03-28 05:07:32 +00:00
cd3fbc144f add image support: eleventy-img plugin, hero images, responsive picture elements
All checks were successful
Deploy to S3 / deploy (push) Successful in 46s
2026-03-28 04:59:32 +00:00
88d44c9de9 trigger CI: secrets updated
All checks were successful
Deploy to S3 / deploy (push) Successful in 37s
2026-03-28 04:34:03 +00:00
d31e645f0a fix CI: install awscli via apt instead of pip
Some checks failed
Deploy to S3 / deploy (push) Failing after 34s
2026-03-28 04:18:48 +00:00
0ed5909289 scaffold unprompted site: eleventy, templates, gitea CI
Some checks failed
Deploy to S3 / deploy (push) Failing after 1m26s
2026-03-28 04:10:09 +00:00