refactor: split default theme into standalone repository

This commit is contained in:
dushixiang committed 2026-08-12 20:00:48 +08:00
1 parent d7cdbd7a91
commit acf3b6b57f
43 files changed
+116 -11037

No files matched your search

+1
View File
@@ -0,0 +1 @@
04ff9915a411debd851bfadba9e28f7294ec910c
+12 -1
View File
@@ -23,6 +23,17 @@ jobs:
- name: 检出代码
uses: actions/checkout@v4
- name: 读取默认主题锁定版本
run: echo "DEFAULT_THEME_REF=$(tr -d '\r\n' < .github/default-theme.ref)" >> "$GITHUB_ENV"
# 默认主题作为独立源码仓库参与 Pika 发布构建
- name: 检出官方默认主题
uses: actions/checkout@v4
with:
repository: pika-monitor/pika-default-theme
ref: ${{ env.DEFAULT_THEME_REF }}
path: pika-default-theme
# 安装 make 和 upx
- name: 安装 make 和 upx
run: |
@@ -44,7 +55,7 @@ jobs:
# 构建所有组件(前端、agents、服务端)
- name: 构建所有组件
run: |
make build-web
make DEFAULT_THEME_DIR=pika-default-theme build-web
make build-agents
make build-servers
+12 -1
View File
@@ -31,6 +31,17 @@ jobs:
- name: 检出代码
uses: actions/checkout@v4
- name: 读取默认主题锁定版本
run: echo "DEFAULT_THEME_REF=$(tr -d '\r\n' < .github/default-theme.ref)" >> "$GITHUB_ENV"
# 默认主题作为独立源码仓库参与 Pika 发布构建
- name: 检出官方默认主题
uses: actions/checkout@v4
with:
repository: pika-monitor/pika-default-theme
ref: ${{ env.DEFAULT_THEME_REF }}
path: pika-default-theme
# 安装 make 和 upx
- name: 安装 make 和 upx
run: |
@@ -52,7 +63,7 @@ jobs:
# 构建所有组件(前端、agents、服务端)
- name: 构建所有组件
run: |
make build-release
make DEFAULT_THEME_DIR=pika-default-theme build-release
# 列出编译产物
- name: 列出编译产物