Jelajahi Sumber

[actioon]Update demo

dufu1991 3 tahun lalu
induk
melakukan
340e70e5fb
2 mengubah file dengan 4 tambahan dan 3 penghapusan
  1. 1 1
      .github/workflows/build-demo.yml
  2. 3 2
      .github/workflows/sync-demo.yml

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

@@ -54,7 +54,7 @@ jobs:
         run: |
           cd demo
           npm install
-          npm run build
+          npm run build_stdf
 
       - name: Upload
         uses: appleboy/scp-action@master

+ 3 - 2
.github/workflows/sync-demo.yml

@@ -38,7 +38,7 @@ jobs:
 
       # 将 stdf/LICENSE 复制到 stdf/demo 目录下
       # cd 到 stdf/demo 文件内,初始化本地仓库
-      # 将 demo/package.json 内的 file:../packages/stdf 替换为 ^${{ steps.version.outputs.version }}
+      # 将 demo/package.json 内的 "svelte" 前面增加一行 "stdf": "^${{ steps.version.outputs.version }}",
       # 将 demo/package.json 内的 file:../packages/rollup-plugin-stdf-icon 替换为 ^${{ steps.rollup-plugin-stdf-icon-version.outputs.rollup-plugin-stdf-icon-version }}
       # 将 demo 目录下的所有文件提交到本地仓库,提交信息为 Github Actions auto commit: update demo from stdf.
       - name: Init stdf demo
@@ -48,7 +48,8 @@ jobs:
           git init
           git config --global user.name 'GitHub Actions'
           git config --global user.email 'GitHub Actions'
-          sed -i 's#file:../packages/stdf#^${{ steps.version.outputs.version }}#' package.json
+          sed -i 's/"svelte"/"stdf": "^${{ steps.version.outputs.version }}",\n"svelte"/' package.json
+          sed -i 's/"svelte"/\t\t"svelte"/' package.json
           sed -i 's#file:../packages/rollup-plugin-stdf-icon#^${{ steps.rollup-plugin-stdf-icon-version.outputs.rollup-plugin-stdf-icon-version }}#' package.json
           git add .
           git commit -m "Github Actions auto commit: update demo from stdf."