diff --git a/.github/workflows/depcheck.yaml b/.github/workflows/depcheck.yaml deleted file mode 100644 index 2fa4c1b..0000000 --- a/.github/workflows/depcheck.yaml +++ /dev/null @@ -1,27 +0,0 @@ -defaults: - run: - shell: bash -env: - TZ: Asia/Shanghai -on: - push: -jobs: - depcheck: - runs-on: ubuntu-latest - steps: - - uses: yanhao98/composite-actions/setup-node-environment@33959a36221815dfc946a0fad64dcdb490724ce3 - - run: npx depcheck || true - - run: node .github/.depcheck.js - - run: npx taze --help - - run: npx taze - - run: npx taze -a - # - run: npx size-limit - - name: 计算构建大小 - run: | - echo "📊 构建大小统计:" - echo "----------------------------------------" - echo "🔹 人类可读格式: $(du -sh dist | cut -f1)" - echo "🔹 以MB为单位: $(du -sm dist | cut -f1) MB" - echo "🔹 以KB为单位: $(du -sk dist | cut -f1) KB" - echo "🔹 文件总数: $(find dist -type f | wc -l) 个文件" - echo "----------------------------------------" diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index bae7f85..5f790ee 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -18,3 +18,18 @@ jobs: run: pnpm run build-only - name: ✅ 类型检查 run: pnpm run type-check # 要先 build,保证 components.d.ts 存在 + - run: npx depcheck || true + - run: node .github/.depcheck.js + - run: npx taze --help + - run: npx taze + - run: npx taze -a + # - run: npx size-limit + - name: 计算构建大小 + run: | + echo "📊 构建大小统计:" + echo "----------------------------------------" + echo "🔹 人类可读格式: $(du -sh dist | cut -f1)" + echo "🔹 以MB为单位: $(du -sm dist | cut -f1) MB" + echo "🔹 以KB为单位: $(du -sk dist | cut -f1) KB" + echo "🔹 文件总数: $(find dist -type f | wc -l) 个文件" + echo "----------------------------------------"