docs: Update all docs to prepare for v0.37#9243
Conversation
4053d88 to
31738cc
Compare
cmwaters
left a comment
There was a problem hiding this comment.
LGTM
I think in some cases we need to stop using main and use a fixed tag or commit so it doesn't change and become broken
|
Why is this PR marked draft but the other two aren't? I sort of feel like it would be more clear to do the |
As per the PR description, the other two PRs need to be merged first before this one. The way the docs build says that each of the other two branches are checked out and built as well whenever we push to |
|
What is the policy to rename master -> main or master -> latest? |
4cd8930 to
062dd36
Compare
8f8a654 to
60762b4
Compare
After much back and forth, I decided to just go from If we went with |
4ed22a5 to
04ff35f
Compare
| the `master` branch. Any updates to files in this directory | ||
| on those branches will automatically trigger a website deployment. Under the hood, | ||
| the private website repository has a `make build-docs` target consumed by a CircleCI job in that repo. | ||
| There is a [GitHub Action](../.github/workflows/docs-deployment.yml) that is |
There was a problem hiding this comment.
I believe if this is rendered in the docs site it will be wrong, but it's fine if that's never the case. It's always safe to do absolute/full URL links
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
…link Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
…/latest Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
…ranch Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Signed-off-by: Thane Thomson <connect@thanethomson.com>
bbbfb3b to
8ce306c
Compare
Partially addresses #9096.
In addition to updating all links from
mastertomainin thedocsfolder, this PR:v0.35.xdocs buildMakefiletarget to serve the docs locally (make serve-docs)In order for the documentation to build correctly, we first need to merge the following PRs before we merge this one:
Important files to review in this PR:
README.md(rendered).github/workflows/docs-deployment.ymldocs/.vuepress/config.jsdocs/.vuepress/redirectsdocs/versionsrpc/openapi/openapi.yamlMakefilePR checklist
CHANGELOG_PENDING.mdupdated, or no changelog entry neededdocs/) and code comments, or nodocumentation updates needed