Normalize package naming to lowercase ytsage

Updated workflow to use lowercase 'ytsage' for package names and file patterns, ensuring consistency across AppImage, RPM, and DEB artifacts.
This commit is contained in:
Your Name
2025-09-02 18:58:17 +03:00
parent 5d48e29d68
commit 81480cbebe
+5 -5
View File
@@ -137,7 +137,7 @@ jobs:
]
setup(
name="YTSage",
name="ytsage",
version=version,
description="YTSage",
options={
@@ -145,7 +145,7 @@ jobs:
# AppImage packaging
"bdist_appimage": {
# If ends with .AppImage, use verbatim file name
"target_name": f"YTSage-v{version}.AppImage",
"target_name": f"ytsage-v{version}.AppImage",
},
# RPM packaging metadata
"bdist_rpm": {
@@ -210,7 +210,7 @@ jobs:
mkdir -p artifacts
# Copy AppImage
appimage_src=$(ls dist/*.AppImage 2>/dev/null | head -n1 || true)
appimage_src=$(ls dist/ytsage-v*.AppImage 2>/dev/null | head -n1 || true)
if [ -n "$appimage_src" ]; then
cp "$appimage_src" "artifacts/YTSage-v${version}-${ARCH}.AppImage"
echo "Copied AppImage: $appimage_src -> artifacts/YTSage-v${version}-${ARCH}.AppImage"
@@ -219,7 +219,7 @@ jobs:
fi
# Copy RPM (normalize name)
rpm_src=$(ls dist/*.rpm 2>/dev/null | head -n1 || true)
rpm_src=$(ls dist/ytsage-*.rpm 2>/dev/null | head -n1 || true)
if [ -n "$rpm_src" ]; then
cp "$rpm_src" "artifacts/YTSage-v${version}-${ARCH}.rpm"
echo "Copied RPM: $rpm_src -> artifacts/YTSage-v${version}-${ARCH}.rpm"
@@ -228,7 +228,7 @@ jobs:
fi
# Copy DEB (normalize name)
deb_src=$(ls dist/*.deb 2>/dev/null | head -n1 || true)
deb_src=$(ls dist/ytsage_*.deb 2>/dev/null | head -n1 || true)
if [ -n "$deb_src" ]; then
cp "$deb_src" "artifacts/YTSage-v${version}-${ARCH}.deb"
echo "Copied DEB: $deb_src -> artifacts/YTSage-v${version}-${ARCH}.deb"