writeonce/docs
shoney.arickathil 463f897e5f ci: release workflow — no gh auth login, tag-triggered
- .github/workflows/release.yml: builds, verifies and publishes on a
  `v*` tag. `permissions: contents: write` on the injected
  GITHUB_TOKEN replaces `gh auth login`; no PAT, nothing to rotate
- runs-on ubuntu-22.04 DELIBERATELY: the build host's glibc caps which
  symbol versions the binaries import, and that cap is the floor every
  user needs. 22.04 (2.35) includes Ubuntu 22.04 / Debian 12 / RHEL 9;
  24.04 (2.39) would exclude them
- guards that fail instead of publishing: tag vs VERSION, produced
  asset name vs the filename /install links, sha256, and a smoke test
  that builds a hello project with the binaries INSIDE the tarball
- reports the shipped glibc floor so the claim on /install is checkable
  from a build log
- releasing.md: pipeline route up front, manual route kept; GH_TOKEN
  recipe for non-GitHub CI

Not run — this repo has no CI history and Actions cannot execute
locally. Every guard's shell was dry-run here against the real dist.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-25 04:58:40 +02:00
..
examples feat(serve+view): file serving, downloads, supported systems; rename 2026-08-25 04:41:00 +02:00
guides ci: release workflow — no gh auth login, tag-triggered 2026-08-25 04:58:40 +02:00
in-progress docs: slice marker — T1/T2/T3/T6/T7 landed, T4/T5/T8/T9/T10 pending 2026-08-23 06:27:31 +02:00
plan feat(serve+view): file serving, downloads, supported systems; rename 2026-08-25 04:41:00 +02:00
stories feat(serve+view): file serving, downloads, supported systems; rename 2026-08-25 04:41:00 +02:00
superpowers feat: iteration 35 — net seams + the serving slice (fiber-per-connection) 2026-08-23 08:04:32 +02:00
00-code-review.md feat(serve+view): file serving, downloads, supported systems; rename 2026-08-25 04:41:00 +02:00
00-dependency-graph.md feat: iteration 35 — net seams + the serving slice (fiber-per-connection) 2026-08-23 08:04:32 +02:00
00-link-audit.md feat: iterations 19 + 17 — Float/Bytes scalars (.wob v5), library kind + internal/ 2026-08-20 19:24:15 +02:00
00-principles.md docs: principles — repoint 4 dead Rust-era links 2026-08-21 06:02:25 +02:00
01-problem.md docs: remove stale old-runtime docs; abandon the ##ui frontend track 2026-08-17 20:06:36 +02:00
08-project-structure.md docs: status board moved to docs/stories/00-status.md 2026-08-21 10:07:20 +02:00