1
0
mirror of https://github.com/darkzoul5/YoutubePlaylistSync.git synced 2026-07-05 05:13:59 +03:00

Refactor Dockerfile to use alpine base image and streamline dependencies; update workflows to handle artifact downloads and extraction

This commit is contained in:
2025-10-16 21:37:38 +03:00
parent 440344b8fb
commit 1cf4544b82
3 changed files with 25 additions and 14 deletions
+3 -3
View File
@@ -130,10 +130,10 @@ jobs:
# Cleanup
rm -rf "$WORKSPACE_ROOT/dist/linux/ffmpeg_temp" "$WORKSPACE_ROOT/dist/linux/aria2c_build" "$WORKSPACE_ROOT/dist/linux/ffmpeg.tar.xz" "$WORKSPACE_ROOT/aria2-1.37.0" "$WORKSPACE_ROOT/aria2-1.37.0.tar.gz"
# Zip everything
# GZip everything
cd "$WORKSPACE_ROOT/dist/linux"
ZIP_NAME="yt-playlist-linux-${TAG}.zip"
zip -r "$WORKSPACE_ROOT/$ZIP_NAME" *
ZIP_NAME="yt-playlist-linux-${TAG}.tar.gz"
tar -czf "$WORKSPACE_ROOT/$ZIP_NAME" *
echo "ZIP_PATH=$WORKSPACE_ROOT/$ZIP_NAME" >> $GITHUB_ENV
- name: Upload Linux artifact