소스 검색

[ci] 更新GitHub Actions工作流,替换Node.js环境为Bun,调整依赖安装和构建步骤,同时新增.nojekyll文件以支持静态内容部署。

dufu1991 1 년 전
부모
커밋
d02bd40b9a
2개의 변경된 파일6개의 추가작업 그리고 6개의 파일을 삭제
  1. 6 6
      packages/stdf/.github/workflows/releases-demo.yml
  2. 0 0
      packages/stdf/static/.nojekyll

+ 6 - 6
packages/stdf/.github/workflows/releases-demo.yml

@@ -12,19 +12,19 @@ jobs:
       - name: Checkout
         uses: actions/checkout@v4
 
-      - name: Setup Node.js environment
-        uses: actions/setup-node@v3
+      - name: Setup Bun
+        uses: oven-sh/setup-bun@v2
         with:
-          node-version: 20.x
+          bun-version: 'latest'
 
       - name: Install dependencies
-        run: npm install
+        run: bun i
 
       - name: build
         env:
-          BASE_PATH: '/${{ github.event.repository.name }}'
+          BASE_PATH: '/demo-stdf'
         run: |
-          npm run build
+          bun run build
 
       - name: Upload Artifacts
         uses: actions/upload-pages-artifact@v3

+ 0 - 0
packages/stdf/static/.nojekyll