Commit Graph

5 Commits

Author SHA1 Message Date
Leo 90b707a7f1 docs: Keep the doc version in sync with the package official version (#1946)
Closes #1947

## Description

The `Release Docs` action is currently triggered by a tag, but this can
cause it to become unsynchronized with the official package version if
the package fails to publish.

To address this, change the `Release Docs` action to be triggered by the
`Release Crate` workflow. Once that workflow completes successfully, it
will trigger the documentation release, ensuring that the doc version
stays in sync with the official package version.
2026-01-16 10:25:15 +08:00
Jason Lee 91de551ab0 ci: Update only release docs on tag push. (#1650) 2025-11-20 17:39:50 +08:00
Jason Lee 956fbe08d4 docs: Fix GitHub pages upload artifact. 2025-10-21 15:22:17 +08:00
Jason Lee cc21374f76 docs: Switch to use VitePress. (#1405)
https://vitepress.dev/
2025-10-21 15:18:41 +08:00
YougLin-dev 5a61c82778 docs: Add documentation website with comprehensive component guides (#1398)
Initialize a Next.js-based documentation site using Fumadocs framework
to provide comprehensive guides for all GPUI components. The site
includes getting started guides, API references, and documentation for
40+ components including Button, Input, Table, Tree, Chart, and more.

---------

Co-authored-by: Jason Lee <huacnlee@gmail.com>
2025-10-20 17:02:53 +08:00