Browse Source

Fix github action and publish 0.0.27

杜府 3 years ago
parent
commit
0fa9bc41eb
4 changed files with 20 additions and 18 deletions
  1. 15 13
      .github/workflows/auto-releases.yml
  2. 1 1
      components/package.json
  3. 2 2
      doc/guide/changelog.md
  4. 2 2
      doc/guide/changelog_en.md

+ 15 - 13
.github/workflows/auto-releases.yml

@@ -13,7 +13,6 @@
 # 将合并的内容作为 Releases describe
 # 将合并的内容作为 Releases describe
 # Set as the latest release 并发布本次 Release
 # Set as the latest release 并发布本次 Release
 
 
-
 # 进入到 .github 目录下,执行 pnpm install,再执行 node releases.js,生成 releases.txt 文件
 # 进入到 .github 目录下,执行 pnpm install,再执行 node releases.js,生成 releases.txt 文件
 # releases.js 实现:读取仓库内的 /doc/guide/changelog.md 和 /doc/guide/changelog_en.md 中第一个二级标题与第二个二级标题之间的内容
 # releases.js 实现:读取仓库内的 /doc/guide/changelog.md 和 /doc/guide/changelog_en.md 中第一个二级标题与第二个二级标题之间的内容
 # 将两个内容合并为一个字符串,中间使用 --- 分隔
 # 将两个内容合并为一个字符串,中间使用 --- 分隔
@@ -78,17 +77,17 @@ jobs:
                   echo changelog_en=$(sed -n '1,/##/{/##/!p;}' doc/guide/changelog_en.md | sed '/^$/d') >> $GITHUB_OUTPUT
                   echo changelog_en=$(sed -n '1,/##/{/##/!p;}' doc/guide/changelog_en.md | sed '/^$/d') >> $GITHUB_OUTPUT
 
 
             # 将 Get changelog 和 Get changelog_en 两个输出内容合并为一个字符串,中间使用 --- 分隔,其中的换行和空格保留,--- 单独占一行
             # 将 Get changelog 和 Get changelog_en 两个输出内容合并为一个字符串,中间使用 --- 分隔,其中的换行和空格保留,--- 单独占一行
-            - name: Get body
-              id: body
-              run: |
-                  echo body=$(cat <<EOF
-                  ${{ steps.changelog.outputs.changelog }}
-                  \n---\n
-                  ${{ steps.changelog_en.outputs.changelog_en }}
-                  EOF
-                  ) >> $GITHUB_OUTPUT
-
-            # 作为 latest release 发布本次 Release
+            # - name: Get body
+            #   id: body
+            #   run: |
+            #       echo body=$(cat <<EOF
+            #       ${{ steps.changelog.outputs.changelog }}
+            #       ---
+            #       ${{ steps.changelog_en.outputs.changelog_en }}
+            #       EOF
+            #       ) >> $GITHUB_OUTPUT
+
+            # 作为 latest release 发布本次 Release,body 为 changelog 和 changelog_en 的合并内容,中间使用 --- 分隔
             - name: Release
             - name: Release
               uses: actions/create-release@v1
               uses: actions/create-release@v1
               env:
               env:
@@ -96,7 +95,10 @@ jobs:
               with:
               with:
                   tag_name: ${{ steps.version.outputs.version }}
                   tag_name: ${{ steps.version.outputs.version }}
                   release_name: ${{ steps.version.outputs.version }}
                   release_name: ${{ steps.version.outputs.version }}
-                  body: ${{ steps.body.outputs.body }}
+                  body: |
+                      ${{ steps.changelog.outputs.changelog }}
+                      ---
+                      ${{ steps.changelog_en.outputs.changelog_en }}
                   draft: false
                   draft: false
                   prerelease: false
                   prerelease: false
 
 

+ 1 - 1
components/package.json

@@ -1,6 +1,6 @@
 {
 {
     "name": "stdf",
     "name": "stdf",
-    "version": "0.0.26",
+    "version": "0.0.27",
     "description": "Mobile Web component library based on Svelte and Tailwind",
     "description": "Mobile Web component library based on Svelte and Tailwind",
     "main": "index.js",
     "main": "index.js",
     "scripts": {
     "scripts": {

+ 2 - 2
doc/guide/changelog.md

@@ -1,6 +1,6 @@
-## 0.0.26
+## 0.0.27
 
 
--   0.0.12 ~ 0.0.26 版本无实质更新,仅用于测试 GitHub Action。
+-   0.0.12 ~ 0.0.27 版本无实质更新,仅用于测试 GitHub Action。
 
 
 ## 0.0.11
 ## 0.0.11
 
 

+ 2 - 2
doc/guide/changelog_en.md

@@ -1,6 +1,6 @@
-## 0.0.26
+## 0.0.27
 
 
--   0.0.12 ~ 0.0.26 versions have no substantial updates, only for testing GitHub Action.
+-   0.0.12 ~ 0.0.27 versions have no substantial updates, only for testing GitHub Action.
 
 
 ## 0.0.11
 ## 0.0.11