Procházet zdrojové kódy

[actioon]Update demo

dufu1991 před 3 roky
rodič
revize
340e70e5fb

+ 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."