Skip to content

Conversation

@Oxyjun
Copy link
Contributor

@Oxyjun Oxyjun commented Jan 15, 2025

Summary

This PR uses partials to handle Wrangler R2 commands page (/workers/wrangler/commands). Specifically:

  1. The PR creates a new /partials/workers/wrangler-commands/r2 page, which lists all the R2 commands.
  2. The r2 partial page uses AnchorHeading component which allows us to specify the slug (e.g. #r2-bucket-create rather than #create-1.
  3. The PR renders the partial file into where the previous R2 Wrangler commands were in /workers/wrangler/commands/ page.
  4. The PR carefully stitches + fixes all affected links as a result of this change (because create-2 will now become create-1, and so on) to ensure continuity, even those outside R2. Additionally, all previous links which pointed to R2 now use the updated links. This was done manually to check the context and ensure the correct link is used.

Screenshots (optional)

Documentation checklist

  • The documentation style guide has been adhered to.
  • If a larger change - such as adding a new page- an issue has been opened in relation to any incorrect or out of date information that this PR fixes.
  • Files which have changed name or location have been allocated redirects.

@cloudflare-workers-and-pages
Copy link

Deploying cloudflare-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: e1761d6
Status: ✅  Deploy successful!
Preview URL: https://f8d10df1.cloudflare-docs-7ou.pages.dev
Branch Preview URL: https://jun-r2-wrangler-commands-par.cloudflare-docs-7ou.pages.dev

View logs

@github-actions github-actions bot added product:ai-gateway AI Gateway: https://developers.cloudflare.com/ai-gateway/ product:learning-paths product:r2 R2 object storage: https://developers.cloudflare.com/r2 product:workers Related to Workers product labels Jan 15, 2025
@github-actions
Copy link
Contributor

Files with changes (up to 15)

Original Link Updated Link
https://developers.cloudflare.com/workers/wrangler/commands/ https://jun-r2-wrangler-commands-par.cloudflare-docs-7ou.pages.dev/workers/wrangler/commands/
https://developers.cloudflare.com/r2/buckets/object-lifecycles/ https://jun-r2-wrangler-commands-par.cloudflare-docs-7ou.pages.dev/r2/buckets/object-lifecycles/
https://developers.cloudflare.com/r2/buckets/create-buckets/ https://jun-r2-wrangler-commands-par.cloudflare-docs-7ou.pages.dev/r2/buckets/create-buckets/
https://developers.cloudflare.com/workers/tutorials/create-finetuned-chatgpt-ai-models-with-r2/ https://jun-r2-wrangler-commands-par.cloudflare-docs-7ou.pages.dev/workers/tutorials/create-finetuned-chatgpt-ai-models-with-r2/
https://developers.cloudflare.com/r2/data-migration/sippy/ https://jun-r2-wrangler-commands-par.cloudflare-docs-7ou.pages.dev/r2/data-migration/sippy/
https://developers.cloudflare.com/workers/tutorials/github-sms-notifications-using-twilio/ https://jun-r2-wrangler-commands-par.cloudflare-docs-7ou.pages.dev/workers/tutorials/github-sms-notifications-using-twilio/
https://developers.cloudflare.com/ai-gateway/tutorials/deploy-aig-worker/ https://jun-r2-wrangler-commands-par.cloudflare-docs-7ou.pages.dev/ai-gateway/tutorials/deploy-aig-worker/
https://developers.cloudflare.com/learning-paths/workers/get-started/c3-and-wrangler/ https://jun-r2-wrangler-commands-par.cloudflare-docs-7ou.pages.dev/learning-paths/workers/get-started/c3-and-wrangler/
https://developers.cloudflare.com/r2/buckets/event-notifications/ https://jun-r2-wrangler-commands-par.cloudflare-docs-7ou.pages.dev/r2/buckets/event-notifications/
https://developers.cloudflare.com/r2/tutorials/summarize-pdf/ https://jun-r2-wrangler-commands-par.cloudflare-docs-7ou.pages.dev/r2/tutorials/summarize-pdf/
https://developers.cloudflare.com/r2/tutorials/upload-logs-event-notifications/ https://jun-r2-wrangler-commands-par.cloudflare-docs-7ou.pages.dev/r2/tutorials/upload-logs-event-notifications/
https://developers.cloudflare.com/workers/configuration/secrets/ https://jun-r2-wrangler-commands-par.cloudflare-docs-7ou.pages.dev/workers/configuration/secrets/
https://developers.cloudflare.com/workers/configuration/versions-and-deployments/gradual-deployments/ https://jun-r2-wrangler-commands-par.cloudflare-docs-7ou.pages.dev/workers/configuration/versions-and-deployments/gradual-deployments/
https://developers.cloudflare.com/workers/configuration/versions-and-deployments/ https://jun-r2-wrangler-commands-par.cloudflare-docs-7ou.pages.dev/workers/configuration/versions-and-deployments/
https://developers.cloudflare.com/workers/tutorials/build-a-jamstack-app/ https://jun-r2-wrangler-commands-par.cloudflare-docs-7ou.pages.dev/workers/tutorials/build-a-jamstack-app/

@Oxyjun Oxyjun merged commit 0e09b6e into production Jan 15, 2025
13 checks passed
@Oxyjun Oxyjun deleted the jun/r2/wrangler-commands-partial branch January 15, 2025 16:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

product:ai-gateway AI Gateway: https://developers.cloudflare.com/ai-gateway/ product:learning-paths product:r2 R2 object storage: https://developers.cloudflare.com/r2 product:workers Related to Workers product size/xl

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants