Setup docs deployments with mdBook (#11369)

This PR sets up deployments for the docs using mdBook.

Right now the new docs are hosted at
[zed.dev/docs2](https://zed.dev/docs2/).

The docs are deployed to Cloudflare Pages on merges to `main`, and we
have a Cloudflare Worker that routes traffic from `zed.dev/docs2` to the
docs deployment.

We can iterate on the docs for a bit, and then promote them to
`zed.dev/docs` when we're all ready for the switchover.

Release Notes:

- N/A

---------

Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
This commit is contained in:
Marshall Bowers
2024-05-03 15:52:15 -04:00
committed by GitHub
co-authored by Conrad Irwin
parent 6563330239
commit dccf6dae01
5 changed files with 42 additions and 14 deletions
+1 -2
View File
@@ -1,2 +1 @@
book
.vercel
book/
+3 -2
View File
@@ -1,6 +1,7 @@
[book]
authors = ["Nate Butler"]
authors = ["The Zed Team"]
language = "en"
multilingual = false
src = "src"
title = "Zed App Docs"
title = "Zed"
site-url = "/docs2/"
-10
View File
@@ -1,10 +0,0 @@
These docs are intendended to replace both docs.zed.dev and introduce people to how to build Zed from source.
1. `cd docs` from repo root
1. Install the vercel cli if you haven't already
- `pnpm i -g vercel`
1. `vercel` to deploy if you already have the project linked
1. Otherwise, `vercel login` and `vercel` to link
- Choose Zed Industries as the team, then `zed-app-docs` as the project
Someone can write a script for this when they have time.
+3
View File
@@ -0,0 +1,3 @@
# Tasks
Tasks allow you to run certain actions from within Zed.