更新部署指南和构建流程 (#435)
部署到 Cloudflare Pages / deploy (push) Has been cancelled Details

pull/436/head
Lee 2024-09-23 16:02:43 +08:00 committed by GitHub
parent a4f0fc78c1
commit 68936beace
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 23 additions and 15 deletions

View File

@ -1,11 +0,0 @@
name: Auto Assign
on:
pull_request:
types: [opened, ready_for_review]
jobs:
add-reviews:
runs-on: ubuntu-20.04
steps:
- uses: kentaro-m/auto-assign-action@v1.2.5

View File

@ -31,8 +31,8 @@ jobs:
- name: 安装依赖
run: pnpm install
# - name: 更新主题包
# run: pnpm update @project-trans/vitepress-theme-project-trans@prerelease
- name: 更新主题包
run: pnpm update @project-trans/vitepress-theme-project-trans@prerelease
# 第四步:构建项目
- name: 构建项目

View File

@ -36,8 +36,8 @@ jobs:
- name: 安装依赖
run: pnpm install
# - name: 更新主题包
# run: pnpm update @project-trans/vitepress-theme-project-trans@prerelease
- name: 更新主题包
run: pnpm update @project-trans/vitepress-theme-project-trans@prerelease
# 第五步:构建项目
- name: 构建项目

View File

@ -42,6 +42,25 @@
}
```
## 部署
### 项目代码
部分项目代码存放在 [vitepress-theme-project-trans](https://github.com/project-trans/vitepress-theme-project-trans) 仓库中,并通过 [npm 包](https://www.npmjs.com/package/@project-trans/vitepress-theme-project-trans) 的形式引入到项目。
RLE.wiki 将长期作为 `vitepress-theme-project-trans` 的预览测试场地,因此本组织的自动构建系统会在 `vitepress-theme-project-trans` 更新时自动将 RLE.wiki 的依赖版本升级并部署到生产环境中,而非使用本仓库中 `package.json` 声明的版本,拉取请求的预览部署亦会使用最新版本的 `vitepress-theme-project-trans`
### 构建流程
我们不承诺 RLE.wiki 在生产环境中部署版本对于本仓库的可复现性。如欲复现生产环境,请在 GitHub Action 日志中查阅 `vitepress-theme-project-trans` 的版本并在本地开发环境中手动升级。
对于一般性开发,可直接使用以下命令升级将 `vitepress-theme-project-trans` 升级至最新版本。
```bash
pnpm update @project-trans/vitepress-theme-project-trans@prerelease
```
对于内容贡献,一般情况下可能不需要本地可复现的开发环境。
## 联系方式
GitHub [![GitHub issues][badge-gh-issues]](https://github.com/project-trans/RLE-wiki/issues/new/choose)