Sfoglia il codice sorgente

[ci]Update workflow file

dufu1991 2 anni fa
parent
commit
399521e004

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

@@ -37,7 +37,6 @@ 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

+ 4 - 4
.github/workflows/releases.yml

@@ -23,17 +23,17 @@ jobs:
         run: |
           echo version=$(cat packages/stdf/package.json | grep version | head -1 | awk -F: '{ print $2 }' | sed 's/[",]//g' | tr -d '[[:space:]]') >> $GITHUB_OUTPUT
 
-      # 2. 读取 doc/guide/changelog.md 的第一行内容,去除 ## 和空格
+      # 2. 读取 doc/guide/changelog.md 的第一行内容中 ‘##’ 与 ‘<font’ 之间的内容,再去除空格
       - name: Get md_version
         id: md_version
         run: |
-          echo md_version=$(cat doc/guide/changelog.md | head -1 | sed 's/## //g' | tr -d '[[:space:]]') >> $GITHUB_OUTPUT
+          echo md_version=$(cat doc/guide/changelog.md | head -1 | sed 's/## //g' | sed 's/<font.*>//g' | tr -d '[[:space:]]') >> $GITHUB_OUTPUT
 
-      # 3. 读取 doc/guide/changelog_en.md 的第一行内容,去除 ## 和空格
+      # 3. 读取 doc/guide/changelog_en.md 的第一行内容中 ‘##’ 与 ‘<font’ 之间的内容,再去除空格
       - name: Get md_version_en
         id: md_version_en
         run: |
-          echo md_version_en=$(cat doc/guide/changelog_en.md | head -1 | sed 's/## //g' | tr -d '[[:space:]]') >> $GITHUB_OUTPUT
+          echo md_version_en=$(cat doc/guide/changelog_en.md | head -1 | sed 's/## //g' | sed 's/<font.*>//g' | tr -d '[[:space:]]') >> $GITHUB_OUTPUT
 
       # 4. 比较 Get version 与 Get md_version 和 Get md_version_en 三者的输出内容,如果不相同则此次不需要发布 Release,退出
       - name: Check version

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

@@ -35,7 +35,6 @@ jobs:
         uses: actions/setup-node@v4
         with:
           node-version: 20.x
-          cache: 'npm'
       - name: Install dependencies and build
         env:
           BASE_PATH: '/${{ github.event.repository.name }}'