Fix NamingFix.sh for preview builds

This commit is contained in:
Syer10
2022-09-25 18:54:25 -04:00
parent db5697025c
commit 5cf40d1248
2 changed files with 13 additions and 7 deletions

View File

@@ -153,7 +153,7 @@ jobs:
run: ./scripts/DebDependencyFix.sh
- name: Fix filenames
run: ./scripts/NamingFix.sh
run: ./scripts/NamingFix.sh preview
- name: Get previous release
id: last_release

View File

@@ -1,12 +1,18 @@
#!/bin/bash
if [[ "$*" == *"preview"* ]]; then
name="Tachidesk-JUI-Preview"
else
name="Tachidesk-JUI"
fi
msi="$(find ./ -iname '*.msi' 2>/dev/null)"
if [ -f "$msi" ]; then
dir="$(dirname "$msi")"
version=$(tmp="${msi%.*}" && echo "${tmp##*-}")
if [ "$(basename "$msi")" != "Tachidesk-JUI-windows-x64-$version.msi" ]; then
mv "$msi" "$dir/Tachidesk-JUI-windows-x64-$version.msi"
if [ "$(basename "$msi")" != "$name-windows-x64-$version.msi" ]; then
mv "$msi" "$dir/$name-windows-x64-$version.msi"
fi
fi
@@ -15,8 +21,8 @@ if [ -f "$dmg" ]; then
dir="$(dirname "$dmg")"
version=$(tmp="${dmg%.*}" && echo "${tmp##*-}")
if [ "$(basename "$dmg")" != "Tachidesk-JUI-macos-x64-$version.dmg" ]; then
mv "$dmg" "$dir/Tachidesk-JUI-macos-x64-$version.dmg"
if [ "$(basename "$dmg")" != "$name-macos-x64-$version.dmg" ]; then
mv "$dmg" "$dir/$name-macos-x64-$version.dmg"
fi
fi
@@ -24,7 +30,7 @@ apk="$(find ./ -iname '*.apk' 2>/dev/null)"
if [ -f "$apk" ]; then
dir="$(dirname "$apk")"
if [ "$(basename "$apk")" != "Tachidesk-JUI-android.apk" ]; then
mv "$apk" "$dir/Tachidesk-JUI-android.apk"
if [ "$(basename "$apk")" != "$name-android.apk" ]; then
mv "$apk" "$dir/$name-android.apk"
fi
fi