Skip to content

toolkit merge: CLI docs website to release-gated Cloudflare #1245

Description

@BYK

Sub-task of the toolkit monorepo merge (master issue linked below). Plan: https://gist.github.com/BYK/8c0ce6cec64608f41fe5654b7827228e

Move CLI docs website to release-gated Cloudflare (off GitHub Pages).

  • apps/cli-docs builds Astro + Sentry sourcemap upload (unchanged upstream).
  • New Craft cloudflare target, release-gated (Pages wrangler pages deploy OR Worker static assets). Coordinate with Support Cloudflare deploy target + prefixed multi-product releases (for getsentry/toolkit) craft#842.
  • Move cli.sentry.dev DNS from GitHub Pages to Cloudflare.
  • Ensure /install stays reachable at cli.sentry.dev/install (installer + README hardcode it).
  • Replace rossjrw/pr-preview-action with Cloudflare preview deployments.

See §6.

Metadata

Metadata

Assignees

Labels

jaredTrigger the Jared agent to work on stuff

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions