[Workers] Restructure versions and deployments docs#31787
Conversation
Relocate the versions and deployments pages from /workers/configuration/versions-and-deployments/ to /workers/versions-and-deployments/ and update all internal links and redirects accordingly.
Restructure the versions and deployments section to improve clarity around gradual deployments, version skew, and version affinity. Changes: - Split the overview page into an overview and a separate deployment management page - Convert gradual-deployments into a directory with sub-pages - Create dedicated version affinity page with decision tree for authenticated, session-based, and anonymous applications - Extract Durable Objects section into its own page under gradual deployments - Add version skew framing to the gradual deployments page - Add disambiguation note to version overrides page - Fold static assets gradual rollouts content into version affinity page and redirect the old page Note: The static assets section on the version affinity page is temporary and will be replaced with a link to skew protection documentation when that feature launches.
|
This PR changes current filenames or deletes current files. Make sure you have redirects set up to cover the following paths:
|
|
This pull request requires reviews from CODEOWNERS as it changes files that match the following patterns:
|
Bump order indicies for anything after versions & deployments
Review✅ No issues found in commit Code ReviewThis code review is in beta and may not always be helpful — use your judgment. No code review issues found. ConventionsChecks PR title, description, and redirect checklist. No convention issues found. Style Guide ReviewNo style-guide issues found. RedirectsNo missing redirect entries found. CommandsOnly codeowners can run commands. Post a comment with the command to trigger it.
|
|
/review |
|
/bonk please review and make any changes necessary |
Co-authored-by: dinasaur404 <dinasaur404@users.noreply.github.com>
|
Fixed the three style guide issues flagged by the bot review on PR #31787:
All CI validation checks pass ( |
|
wait don't think the changelog pages should be rewritten! |
Preview URLs job is to link to a specific version, so I think this belongs here instead Also the old URL is /previews/ which could be confusing with the new Workers Previews. preview-urls is a better link
|
/bonk review |
|
/full-review |
Summary
Promotes versions & deployments to a top-level section under Workers and restructures it. Separates out a "deployment management" which allows the overview page to become a proper summary. And separates the instructions for setting up version affinity into a new page.
Aim: make our existing primitives clearer for devs and do groundwork for skew protection and automatic version affinity documentation when they launch
Preview: https://ajhawkings-restructure-versions-and-deployments.preview.developers.cloudflare.com/workers/versions-and-deployments/
Changes
Move versions & deployments to top level
/workers/configuration/versions-and-deployments/to/workers/versions-and-deployments/Overview page split into two
Deployment managementpage Houses the how-to content for uploading versions without deploying, deploying via Wrangler/dashboardGradual deployments section
New
Version affinitypageGradual deploymentsDocumentation checklist