Răsfoiți Sursa

[ci]Update workflow file

dufu1991 1 an în urmă
părinte
comite
c21b885b76
2 a modificat fișierele cu 12 adăugiri și 27 ștergeri
  1. 0 27
      .github/workflows/format-review.yml
  2. 12 0
      .github/workflows/sync-demo-next.yml

+ 0 - 27
.github/workflows/format-review.yml

@@ -1,27 +0,0 @@
-# 当有人提交 PR 时自动进行代码检查
-
-name: FORMAT REVIEW
-
-on:
-  pull_request:
-    branches:
-      - main
-
-jobs:
-  format:
-    runs-on: ubuntu-latest
-    steps:
-      - name: Checkout
-        uses: actions/checkout@v4
-
-      - name: Setup Node.js environment
-        uses: actions/setup-node@v3
-        with:
-          node-version: 20.x
-
-      - name: Install dependencies
-        run: npm install
-
-      - name: Run code review
-        run: |
-          npm run lint

+ 12 - 0
.github/workflows/sync-demo-next.yml

@@ -29,9 +29,21 @@ jobs:
               run: |
                   git checkout next
 
+            # 读取 packages/rollup-plugin-stdf-icon 中的 package.json 文件,获取 version 的值
+            - name: Read Icon version
+              run: |
+                  version=$(cat packages/rollup-plugin-stdf-icon/package.json | grep -E '"version":' | awk -F'"' '{print $4}')
+                  echo "version: $version"
+
+            # 初始化 stdf demo 仓库
+            # 将 stdf/LICENSE 复制到 stdf/packages/stdf/LICENSE
+            # 将 stdf/README.md 复制到 stdf/packages/stdf/README.md
+            # 将上一步获取的 version 字段前面增加 ^ 号,将 packages/stdf/package.json 中的 file:../rollup-plugin-stdf-icon 替换为 ^version
             - name: Init stdf demo
               run: |
                   cp stdf/LICENSE stdf/packages/stdf/LICENSE
+                  cp stdf/README.md stdf/packages/stdf/README.md
+                  sed -i "s|file:../rollup-plugin-stdf-icon|^${version}|g" stdf/packages/stdf/package.json
                   cd stdf/packages/stdf
                   git init
                   git config --global user.name 'GitHub Actions'