Skip to content

[CTX-1628] fix(site): point manual links at the published R2 keys - #174

Merged
Xuepoo merged 1 commit into
mainfrom
ctx-1628/fix-manual-paths
Oct 27, 2026
Merged

Xuepoo merged 1 commit into
mainfrom
ctx-1628/fix-manual-paths

Conversation

@Xuepoo

@Xuepoo Xuepoo commented Oct 27, 2026

Copy link
Copy Markdown
Contributor

Follow-up to #173 (R2 download fix), found while verifying the live deployment.

  • Footer "Manual CDN (R2)" pointed at https://cdn.bitty.run/manual/, which has no index object (404). It now links to the published manual/bitty-manual-latest.tar.gz (200).
  • manualDocs built https://cdn.bitty.run/manual/bitty-manual/<locale>/...; the published keys are manual/<locale>/..., so r2Url no longer inserts the stale bitty-manual segment.
  • Docs sidebar example path and the manualDocs test expectation updated to the served shape.
  • The sidebar literal uses &#123;locale&#125; so Astro does not parse it as an expression.

bun run check is green (build, a11y, wrangler dry-run 837 files).

@Xuepoo Xuepoo added fix Bug fix P2 labels Oct 27, 2026
@Xuepoo
Xuepoo merged commit 11a48f0 into main Oct 27, 2026
4 checks passed
@Xuepoo
Xuepoo deleted the ctx-1628/fix-manual-paths branch October 27, 2026 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fix Bug fix P2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant