summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/release-linux-glibc-2-17.yml6
-rw-r--r--.github/workflows/release.yml7
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"