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( setup(
name="YTSage", name="ytsage",
version=version, version=version,
description="YTSage", description="YTSage",
options={ options={
@@ -145,7 +145,7 @@ jobs:
# AppImage packaging # AppImage packaging
"bdist_appimage": { "bdist_appimage": {
# If ends with .AppImage, use verbatim file name # 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 # RPM packaging metadata
"bdist_rpm": { "bdist_rpm": {
@@ -210,7 +210,7 @@ jobs:
mkdir -p artifacts mkdir -p artifacts
# Copy AppImage # 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 if [ -n "$appimage_src" ]; then
cp "$appimage_src" "artifacts/YTSage-v${version}-${ARCH}.AppImage" cp "$appimage_src" "artifacts/YTSage-v${version}-${ARCH}.AppImage"
echo "Copied AppImage: $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 fi
# Copy RPM (normalize name) # 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 if [ -n "$rpm_src" ]; then
cp "$rpm_src" "artifacts/YTSage-v${version}-${ARCH}.rpm" cp "$rpm_src" "artifacts/YTSage-v${version}-${ARCH}.rpm"
echo "Copied RPM: $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 fi
# Copy DEB (normalize name) # 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 if [ -n "$deb_src" ]; then
cp "$deb_src" "artifacts/YTSage-v${version}-${ARCH}.deb" cp "$deb_src" "artifacts/YTSage-v${version}-${ARCH}.deb"
echo "Copied DEB: $deb_src -> artifacts/YTSage-v${version}-${ARCH}.deb" echo "Copied DEB: $deb_src -> artifacts/YTSage-v${version}-${ARCH}.deb"