5 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
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
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