Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
5d29cab
docs: migrate website to Docusaurus
VGalaxies May 5, 2026
e194c9f
docs: improve Docusaurus preview navigation
VGalaxies May 5, 2026
bd8f268
docs: preserve locale in navbar links
VGalaxies May 5, 2026
8db9e14
docs: localize external documentation images
VGalaxies May 5, 2026
e8c7e9f
docs: move content images to static assets
VGalaxies May 5, 2026
a4a9a2f
docs: use native Docusaurus image paths
VGalaxies May 5, 2026
5077e35
docs: remove stale download slug adapter
VGalaxies May 5, 2026
fcb9e0b
docs: add versioned docs and community pages
VGalaxies May 6, 2026
f99ec21
docs: generate versioned docs from branch source
VGalaxies May 6, 2026
f1f49bb
test: align versioned docs validation
VGalaxies May 6, 2026
4a07662
docs: resolve generated docs source refs
VGalaxies May 6, 2026
781c6f2
fix: compact documentation version dropdown
VGalaxies May 6, 2026
a213f8b
docs: add archived release version mapping
VGalaxies May 6, 2026
915d940
docs: clarify Docusaurus version route naming
VGalaxies May 6, 2026
58c7d3e
docs: document stable docs release deployment
VGalaxies May 6, 2026
a126244
fix: compact mobile docs version dropdown
VGalaxies May 7, 2026
8222639
docs: prune duplicate pages from archived docs
VGalaxies May 7, 2026
3e462c7
feat: add optional Kapa Ask AI widget
VGalaxies May 8, 2026
09d9bac
chore: hardcode temporary Kapa widget id
VGalaxies May 8, 2026
7662b8a
fix: allow Kapa widget through CSP
VGalaxies May 8, 2026
9b3207b
feat(ui): redesign homepage, Team and Users pages with bilingual polish
VGalaxies Jun 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
47 changes: 47 additions & 0 deletions .github/workflows/docusaurus.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# Build and deploy the Docusaurus documentation site.
name: "Deploy site to pages (docusaurus)"

on:
pull_request:
push:
branches-ignore:
- asf-site
- gh-pages

jobs:
deploy:
runs-on: ubuntu-latest
permissions:
contents: write
pages: write
id-token: write
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0

- name: Setup Node
uses: actions/setup-node@v3
with:
node-version: "20"

- name: Install dependencies
run: npm install

- name: Build Site
env:
KAPA_WEBSITE_ID: ${{ vars.KAPA_WEBSITE_ID || secrets.KAPA_WEBSITE_ID }}
run: npm run build

- name: Deploy Site
uses: peaceiris/actions-gh-pages@v3
if: ${{ github.ref == 'refs/heads/master' }}
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
# Refer: https://github.com/marketplace/actions/github-pages-action
publish_dir: ./build
publish_branch: asf-site
keep_files: true # A simple way to keep ".asf.yaml" file
commit_message: ${{ github.event.head_commit.message }}
58 changes: 0 additions & 58 deletions .github/workflows/hugo.yml

This file was deleted.

11 changes: 11 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,11 +1,22 @@
public/
build/
.docusaurus/
artifacts/
resources/
node_modules/
package-lock.json
.hugo_build.lock
nohup.out
*.log

# Generated by scripts/prepare-docs-versions.mjs before Docusaurus build/start.
versioned_docs/
versioned_sidebars/
versions.json
docs-cn_versioned_docs/
docs-cn_versioned_sidebars/
docs-cn_versions.json

# Default ignored files
/shelf/
/workspace.xml
Expand Down
Loading
Loading