fix(cd): 尝试解决node setup超时问题
Theme CD / Release (release) Has been cancelled
Theme CD / Package Theme (release) Has been cancelled

这个提交包含在:
rohow
2026-01-21 19:07:09 +08:00
未验证
父节点 1d2133b49d
当前提交 4ee5c875d8
+7 -10
查看文件
@@ -11,21 +11,18 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
if: github.event_name == 'release' if: github.event_name == 'release'
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
- name: Setup Node.js - name: Setup Node.js
uses: actions/setup-node@v4 uses: actions/setup-node@v6
with: with:
node-version: 22 node-version: 24
- name: Setup pnpm cache: 'pnpm'
uses: pnpm/action-setup@v3
with:
version: 10
- name: Install dependencies - name: Install dependencies
run: pnpm install run: pnpm install
- name: Build - name: Build
run: pnpm build run: pnpm build
- name: Upload Artifacts - name: Upload Artifacts
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v6
with: with:
name: theme-package name: theme-package
path: dist path: dist
@@ -36,9 +33,9 @@ jobs:
needs: package needs: package
if: github.event_name == 'release' if: github.event_name == 'release'
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
- name: Download Artifacts - name: Download Artifacts
uses: actions/download-artifact@v4 uses: actions/download-artifact@v7
with: with:
name: theme-package name: theme-package
path: dist path: dist