Quellcode durchsuchen

[ci]Update workflow file

dufu1991 vor 2 Jahren
Ursprung
Commit
a59e71b544
3 geänderte Dateien mit 5 neuen und 2 gelöschten Zeilen
  1. 2 1
      .github/workflows/releases-site.yml
  2. 2 0
      .gitignore
  3. 1 1
      demo/.github/workflows/releases-demo.yml

+ 2 - 1
.github/workflows/releases-site.yml

@@ -37,12 +37,13 @@ jobs:
         uses: actions/setup-node@v4
         with:
           node-version: 20.x
+          cache: 'npm'
       - name: Install clean-css-cli
         run: npm install clean-css-cli -g
       - name: Install dependencies and build
         run: |
           cd site
-          npm ci
+          npm i
           npm run build
       - name: Setup Pages
         uses: actions/configure-pages@v4

+ 2 - 0
.gitignore

@@ -28,6 +28,7 @@ pnpm-lock.yaml
 /demo/build
 /demo/static/fonts/symbol.svg
 /demo/npm-lock.yaml
+/demo/package-lock.json
 
 # 忽略全部 site 相关文件
 /site/scripts/add.txt
@@ -51,6 +52,7 @@ pnpm-lock.yaml
 /site/package-backup.json
 /site/public-backup
 /site/.env
+/site/package-lock.json
 
 
 # 忽略 packages 中 stdf 本地构建的文件 ignore the files built by stdf in packages

+ 1 - 1
demo/.github/workflows/releases-demo.yml

@@ -40,7 +40,7 @@ jobs:
         env:
           BASE_PATH: '/${{ github.event.repository.name }}'
         run: |
-          npm ci
+          npm i
           npm run build
       - name: Setup Pages
         uses: actions/configure-pages@v4