refactor: split default theme into standalone repository
This commit is contained in:
1 parent
d7cdbd7a91
commit
acf3b6b57f
43 files changed
+116
-11037
No files matched your search
@@ -0,0 +1 @@
|
||||
04ff9915a411debd851bfadba9e28f7294ec910c
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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: 列出编译产物
|
||||
|
||||
Reference in new issue
Block a user