From 296226d1f731f3c71b862f8d888df8f840afdbb4 Mon Sep 17 00:00:00 2001 From: sim0n00ps Date: Sun, 4 May 2025 18:05:48 +0100 Subject: [PATCH] Make ffmpeg process verbose --- .gitea/workflows/publish-release.yml | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/publish-release.yml b/.gitea/workflows/publish-release.yml index 285e897..c8f8196 100644 --- a/.gitea/workflows/publish-release.yml +++ b/.gitea/workflows/publish-release.yml @@ -38,20 +38,35 @@ jobs: - name: Copy and patch extra files run: | + echo "➤ Copying rules.json" cp ./OF\ DL/rules.json outwin/ + + echo "➤ Making binary executable" chmod +x ./outlin/OF\ DL + + echo "➤ Running binary briefly" cd outwin - - # Run binary with hard timeout timeout --preserve-status --kill-after=5s 30s ../outlin/OF\ DL --non-interactive || true + echo "➤ Binary finished" + echo "➤ Creating folder for CDM" mkdir -p cdm/devices/chrome_1610 - wget https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-essentials.zip - unzip -o -q ffmpeg-release-essentials.zip + + echo "➤ Downloading ffmpeg" + wget https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-essentials.zip -O ffmpeg.zip + echo "➤ Download complete" + + echo "➤ Unzipping ffmpeg" + unzip -o -q ffmpeg.zip || { echo "Unzip failed"; ls -al; exit 1; } + echo "➤ Unzip complete" + + echo "➤ Moving ffmpeg.exe and LICENSE" mv ffmpeg*/bin/ffmpeg.exe . mv ffmpeg*/LICENSE LICENSE.ffmpeg + echo "➤ Zipping final release" zip ../OFDLV${{ steps.version.outputs.version }}.zip OF\ DL.exe e_sqlite3.dll rules.json config.conf cdm ffmpeg.exe LICENSE.ffmpeg + echo "➤ Zip complete" cd .. - name: Create Gitea release