浏览代码

fix(ci): fix tag retrieval for bash

jguer 4 年之前
父节点
当前提交
1769ba978a
共有 2 个文件被更改,包括 8 次插入4 次删除
  1. 4 4
      .github/workflows/multiarch-build.yml
  2. 4 0
      .github/workflows/tag.yml

+ 4 - 4
.github/workflows/multiarch-build.yml

@@ -18,8 +18,8 @@ jobs:
         id: tags
         shell: bash
         run: |
-          echo ::set-output name=VERSION::${GITHUB_REF#/refs/tags/v}
-          echo ::set-output name=TAG::${GITHUB_REF#/refs/tags/}
+          echo ::set-output name=VERSION::${GITHUB_REF/refs\/tags\/v/}
+          echo ::set-output name=TAG::${GITHUB_REF/refs\/tags\//}
       - name: Install dependencies
         run: sudo apt update -y && sudo apt install -y qemu qemu-user-static
       - name: Setup qemu-user-static
@@ -42,8 +42,8 @@ jobs:
         id: tags
         shell: bash
         run: |
-          echo ::set-output name=VERSION::${GITHUB_REF#/refs/tags/v}
-          echo ::set-output name=TAG::${GITHUB_REF#/refs/tags/}
+          echo ::set-output name=VERSION::${GITHUB_REF/refs\/tags\/v/}
+          echo ::set-output name=TAG::${GITHUB_REF/refs\/tags\//}
       - name: Changelog
         uses: scottbrenner/generate-changelog-action@master
         id: changelog

+ 4 - 0
.github/workflows/tag.yml

@@ -1,6 +1,10 @@
 name: Tag
 on:
   push:
+    paths-ignore:
+      - ".github/**"
+      - "README.md"
+      - ".gitignore"
     branches:
       - master