Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,24 @@ updates:
labels:
- "dependencies"
- "github actions"

- package-ecosystem: "npm"
directory: "/website"
schedule:
interval: "monthly"
labels:
- "dependencies"
- "npm"
cooldown:
semver-patch-days: 90
include:
- "*"
groups:
docusaurus:
patterns:
- "@docusaurus/core"
- "@docusaurus/plugin-client-redirects"
- "@docusaurus/preset-classic"
others:
patterns:
- "*"
10 changes: 5 additions & 5 deletions .github/workflows/ci-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,23 +34,23 @@ jobs:
uses: actions/checkout@v5

- name: Setup pnpm
uses: pnpm/action-setup@v4
uses: pnpm/action-setup@v6
with:
version: 10
version: 11
run_install: false
Comment on lines 36 to 40

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: '22'
node-version: '24'

- name: Enable corepack
working-directory: website
run: npm i -g --force corepack && corepack enable

- name: Install dependencies
working-directory: website
run: pnpm install
run: pnpm install --frozen-lockfile

- name: Build website
working-directory: website
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/deploy-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,18 +26,18 @@ jobs:
if: github.repository == 'apache/fesod'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0

- uses: pnpm/action-setup@v4
- uses: pnpm/action-setup@v6
with:
version: 10
version: 11
run_install: false
Comment on lines +33 to 36

- uses: actions/setup-node@v4
- uses: actions/setup-node@v6
with:
node-version: "20"
node-version: "24"

- name: Corepack
working-directory: website
Expand Down
13 changes: 8 additions & 5 deletions .github/workflows/preview-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,16 +26,19 @@ jobs:
deploy-preview:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Checkout code
uses: actions/checkout@v5

- uses: pnpm/action-setup@v4
- name: Setup pnpm
uses: pnpm/action-setup@v6
with:
version: 10
version: 11
run_install: false
Comment on lines +32 to 36

- uses: actions/setup-node@v4
- name: Setup Node.js
uses: actions/setup-node@v6
with:
node-version: "20"
node-version: '24'

- name: Corepack
working-directory: website
Expand Down
2 changes: 1 addition & 1 deletion website/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ This website is built using [Docusaurus](https://docusaurus.io/), a modern stati

## Requirements

- [Node.js](https://nodejs.org/en/download/) version 20.0 or above (which can be checked by running `node -v`). You can
- [Node.js](https://nodejs.org/en/download/) version 24.0 or above (which can be checked by running `node -v`). You can
use [nvm](https://github.com/nvm-sh/nvm) for managing multiple Node versions on a single machine installed.
- When installing Node.js, you are recommended to check all checkboxes related to dependencies.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ title: "Apache Fesod (Incubating) 2.0.1-incubating Officially Released"
description: "The Apache Fesod community is pleased to announce the official release of Apache Fesod (Incubating) 2.0.1-incubating."
authors: [psxjoy]
tags: [announcement, release]
date: 2026-02-27T00:00:00.000Z
---

**February 2026** — The Apache Fesod (Incubating) community is pleased to announce the official release of **Apache Fesod (Incubating) 2.0.1-incubating**.
Expand Down
2 changes: 1 addition & 1 deletion website/community/contribution/contribute-doc.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ For how to submit pull requests, please refer to

## Requirements

- [Node.js](https://nodejs.org/en/download/) version 20.0 or above (which can be checked by running `node -v`). You can use [nvm](https://github.com/nvm-sh/nvm) for managing multiple Node versions on a single machine installed.
- [Node.js](https://nodejs.org/en/download/) version 24.0 or above (which can be checked by running `node -v`). You can use [nvm](https://github.com/nvm-sh/nvm) for managing multiple Node versions on a single machine installed.
- When installing Node.js, you are recommended to check all checkboxes related to dependencies.

## Directory Structure Description
Expand Down
4 changes: 4 additions & 0 deletions website/i18n/en/docusaurus-plugin-content-docs/current.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,9 @@
"sidebar.docs.category.migration": {
"message": "Migration",
"description": "The label for category migration in sidebar docs"
},
"sidebar.docs.category.advanced": {
"message": "Advanced",
"description": "The label for category advanced in sidebar docs"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ title: "Apache Fesod (Incubating) 2.0.1-incubating 正式发布"
description: "Apache Fesod (Incubating) 社区欣然宣布,Apache Fesod (Incubating) 2.0.1-incubating 版本正式发布!"
authors: [psxjoy]
tags: [announcement, release]
date: 2026-02-27T00:00:00.000Z
---

**2026年2月** —— Apache Fesod (Incubating) 社区欣然宣布,**Apache Fesod (Incubating) 2.0.1-incubating 版本正式发布!**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ title: '文档贡献指南'

## 环境要求

- [Node.js](https://nodejs.org/en/download/) 版本 20.0 或更高版本(可通过运行 `node -v` 命令进行检查)。您可使用 [nvm](https://github.com/nvm-sh/nvm) 在同一台机器上管理多个 Node 版本。
- [Node.js](https://nodejs.org/en/download/) 版本 24.0 或更高版本(可通过运行 `node -v` 命令进行检查)。您可使用 [nvm](https://github.com/nvm-sh/nvm) 在同一台机器上管理多个 Node 版本。
- 安装 Node.js 时,建议勾选所有与依赖项相关的复选框。

## 目录结构说明
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,9 @@
"sidebar.docs.category.migration": {
"message": "迁移",
"description": "The label for category migration in sidebar docs"
},
"sidebar.docs.category.advanced": {
"message": "更多",
"description": "The label for category advanced in sidebar docs"
}
}
27 changes: 14 additions & 13 deletions website/package.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
{
"name": "website",
"version": "1.0.0",
"version": "2.1.0",
"private": true,
"packageManager": "pnpm@10.21.0",
"scripts": {
"docusaurus": "docusaurus",
"start": "docusaurus start",
Expand All @@ -20,21 +19,22 @@
"github-avatar": "node github-avatar.js"
},
"dependencies": {
"@docusaurus/core": "^3.9.1",
"@docusaurus/preset-classic": "^3.9.1",
"@docusaurus/theme-mermaid": "^3.9.1",
"@easyops-cn/docusaurus-search-local": "^0.52.1",
"@mdx-js/react": "^3.0.0",
"@docusaurus/core": "^3.10.2",
"@docusaurus/faster": "^3.10.2",
"@docusaurus/preset-classic": "^3.10.2",
"@docusaurus/theme-mermaid": "^3.10.2",
"@easyops-cn/docusaurus-search-local": "^0.55.2",
"@mdx-js/react": "^3.1.1",
"clsx": "^2.0.0",
"docusaurus-plugin-matomo": "^0.0.8",
"markdownlint-cli2": "^0.23.1",
"prism-react-renderer": "^2.3.0",
"react": "^19.0.0",
"react-dom": "^19.0.0"
"react": "^19.2.7",
"react-dom": "^19.2.7"
},
"devDependencies": {
"@docusaurus/module-type-aliases": "^3.9.1",
"@docusaurus/types": "^3.9.1",
"@docusaurus/module-type-aliases": "^3.10.2",
"@docusaurus/types": "^3.10.2",
"gh-pages": "^6.3.0"
},
"browserslist": {
Expand All @@ -50,6 +50,7 @@
]
},
"engines": {
"node": ">=18.0"
}
"node": ">=24.0"
},
"packageManager": "pnpm@11.8.0"
}
Loading
Loading