Skip to content

Conversation

@korinne
Copy link
Contributor

@korinne korinne commented Mar 25, 2025

Summary

  • Adds information about Astro
  • Adds deploy to Workers button

Documentation checklist

@hyperlint-ai
Copy link
Contributor

hyperlint-ai bot commented Mar 25, 2025

Howdy and thanks for contributing to our repo. The Cloudflare team reviews new, external PRs within two (2) weeks. If it's been two weeks or longer without any movement, please tag the PR Assignees in a comment.

We review internal PRs within 1 week. If it's something urgent or has been sitting without a comment, start a thread in the Developer Docs space internally.


PR Change Summary

Updated the Astro Framework Guide to enhance deployment instructions for Cloudflare Workers.

  • Added detailed information about Astro and its key features.
  • Introduced a 'Deploy to Workers' button for easier deployment.
  • Revised project setup instructions to include local development and deployment steps.

Modified Files

  • src/content/docs/workers/frameworks/framework-guides/astro.mdx

How can I customize these reviews?

Check out the Hyperlint AI Reviewer docs for more information on how to customize the review.

If you just want to ignore it on this PR, you can add the hyperlint-ignore label to the PR. Future changes won't trigger a Hyperlint review.

Note specifically for link checks, we only check the first 30 links in a file and we cache the results for several hours (for instance, if you just added a page, you might experience this). Our recommendation is to add hyperlint-ignore to the PR to ignore the link check for this PR.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 25, 2025

Copy link
Contributor

@irvinebroque irvinebroque left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

how do i take an existing Astro project and make it work on Cloudflare?

@CarmenPopoviciu
Copy link
Contributor

Copy link
Contributor Author

@korinne korinne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Amazing docs, thanks @emily-shen !

---

After setting up your project, change your directory by running the following command:
**Or just deploy** - create a static blog with Astro and deploy it on Cloudflare Workers.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
**Or just deploy** - create a static blog with Astro and deploy it on Cloudflare Workers.
**Or just deploy** - create a static blog with Astro and deploy it on Cloudflare Workers. We'll create a repository, and set up CI/CD and and preview deployments for you, via [Workers Builds](/workers/ci-cd/builds/).

@korinne @nevikashah @kale-stew - I'm not sure what I'm suggesting is quite right, but directionally — it seems like we have an opportunity to tell people that if they choose this path (here or anywhere else) that they'll get this all setup for them?

Just wondering if people already intuit this or not. Maybe overkill? Your call but just think there is so much you get with going down this path that I'm not quite sure people know is possible otherwise?

Copy link
Contributor

@irvinebroque irvinebroque left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are looking great

@emily-shen emily-shen enabled auto-merge (squash) April 8, 2025 10:16
@emily-shen emily-shen merged commit f1736c5 into production Apr 8, 2025
11 checks passed
@emily-shen emily-shen deleted the korinne-astro-docs branch April 8, 2025 18:39
RebeccaTamachiro pushed a commit that referenced this pull request Apr 21, 2025
* updates framework guide for Astro on Workers

* Update src/content/docs/workers/frameworks/framework-guides/astro.mdx

Co-authored-by: Pete Bacon Darwin <[email protected]>

* simplify introduction

* update migration guides

* forgot build step

* fix headings

* get rid of tabs

* change wording a bit?

* remove aside

* fixups

* typos and ssr terminology

* update bindings copy

* assetsignore

---------

Co-authored-by: Pete Bacon Darwin <[email protected]>
Co-authored-by: emily-shen <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

product:workers Related to Workers product size/m

Projects

None yet

Development

Successfully merging this pull request may close these issues.