diff options
| -rw-r--r-- | .github/workflows/release-linux-glibc-2-17.yml | 6 | ||||
| -rw-r--r-- | .github/workflows/release.yml | 7 |
2 files changed, 11 insertions, 2 deletions
diff --git a/.github/workflows/release-linux-glibc-2-17.yml b/.github/workflows/release-linux-glibc-2-17.yml index 4c9485d1e..141efb4c2 100644 --- a/.github/workflows/release-linux-glibc-2-17.yml +++ b/.github/workflows/release-linux-glibc-2-17.yml @@ -35,7 +35,11 @@ jobs: id: package run: | triggering_ref=${{ github.ref_name }} - version=${triggering_ref#v} + if [[ $triggering_ref =~ ^v[0-9] ]]; then + version=${triggering_ref#v} + else + version=$triggering_ref + fi base=$(pwd)/slang-${version}-linux-x86_64-glibc-2.17 sudo mv "$(pwd)/build/dist-release/slang.zip" "${base}.zip" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f715bcaf8..da5577c7c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -169,7 +169,12 @@ jobs: cpack --preset "$config-debug-info" -G TGZ triggering_ref=${{ github.ref_name }} - base=slang-${triggering_ref#v}-${{matrix.os}}-${{matrix.platform}} + if [[ $triggering_ref =~ ^v[0-9] ]]; then + version=${triggering_ref#v} + else + version=$triggering_ref + fi + base=slang-${version}-${{matrix.os}}-${{matrix.platform}} # Move main packages mv "$(pwd)/build/dist-${config}/slang.zip" "${base}.zip" |
