chore(workflow): add step to split theme configuration and package it for release

This commit is contained in:
Cell
2025-12-30 12:25:54 +08:00
parent d55d53741d
commit 0ae4f63595
+8
View File
@@ -22,6 +22,12 @@ jobs:
node-version-file: .nvmrc
cache: pnpm
- name: Split theme configuration
run: |
pnpx fixit-cli split hugo.toml
tar -zcvf config.tar.gz config
tree config
- name: Generate release notes
run: |
pnpm install --frozen-lockfile
@@ -33,3 +39,5 @@ jobs:
with:
draft: true
body_path: CHANGELOG.md
files: |
config.tar.gz