From 6c054454ed1e03c0569a8caa871de7c6040288c4 Mon Sep 17 00:00:00 2001 From: whimsical-c4lic0 Date: Fri, 27 Feb 2026 01:37:21 -0600 Subject: [PATCH 1/3] Add cdm and chromium-scripts contents to release zip --- .gitea/workflows/publish-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/publish-release.yml b/.gitea/workflows/publish-release.yml index 891dc69..c31e297 100644 --- a/.gitea/workflows/publish-release.yml +++ b/.gitea/workflows/publish-release.yml @@ -58,7 +58,7 @@ jobs: cp /home/rhys/ffmpeg/ffmpeg-7.1.1-essentials_build/LICENSE LICENSE.ffmpeg echo "➤ Creating release zip" - zip ../OFDLV${{ steps.version.outputs.version }}.zip OF\ DL.exe e_sqlite3.dll rules.json config.conf cdm chromium-scripts ffmpeg.exe ffprobe.exe LICENSE.ffmpeg + zip -r ../OFDLV${{ steps.version.outputs.version }}.zip OF\ DL.exe e_sqlite3.dll rules.json config.conf cdm chromium-scripts ffmpeg.exe ffprobe.exe LICENSE.ffmpeg cd .. - name: Create release and upload artifact From eea0af0d829846b588a8e410bddcb6a65a473bf9 Mon Sep 17 00:00:00 2001 From: whimsical-c4lic0 Date: Fri, 27 Feb 2026 02:02:26 -0600 Subject: [PATCH 2/3] Add missing playwright files to release zip --- .gitea/workflows/publish-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/publish-release.yml b/.gitea/workflows/publish-release.yml index c31e297..090a6e1 100644 --- a/.gitea/workflows/publish-release.yml +++ b/.gitea/workflows/publish-release.yml @@ -58,7 +58,7 @@ jobs: cp /home/rhys/ffmpeg/ffmpeg-7.1.1-essentials_build/LICENSE LICENSE.ffmpeg echo "➤ Creating release zip" - zip -r ../OFDLV${{ steps.version.outputs.version }}.zip OF\ DL.exe e_sqlite3.dll rules.json config.conf cdm chromium-scripts ffmpeg.exe ffprobe.exe LICENSE.ffmpeg + zip -r ../OFDLV${{ steps.version.outputs.version }}.zip OF\ DL.exe e_sqlite3.dll rules.json config.conf cdm chromium-scripts .playwright playwright.ps1 ffmpeg.exe ffprobe.exe LICENSE.ffmpeg cd .. - name: Create release and upload artifact From acc2aea4593697ef391665bf5c9b820dc45b3646 Mon Sep 17 00:00:00 2001 From: whimsical-c4lic0 Date: Fri, 27 Feb 2026 02:14:30 -0600 Subject: [PATCH 3/3] Avoid including macOS and linux playwright binaries in release zip --- .gitea/workflows/publish-release.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.gitea/workflows/publish-release.yml b/.gitea/workflows/publish-release.yml index 090a6e1..af8c797 100644 --- a/.gitea/workflows/publish-release.yml +++ b/.gitea/workflows/publish-release.yml @@ -57,6 +57,10 @@ jobs: cp /home/rhys/ffmpeg/ffmpeg-7.1.1-essentials_build/bin/ffprobe.exe . cp /home/rhys/ffmpeg/ffmpeg-7.1.1-essentials_build/LICENSE LICENSE.ffmpeg + echo "➤ Remove unneeded playwright binaries" + rm -rf .playwright/node/darwin* + rm -rf .playwright/node/linux* + echo "➤ Creating release zip" zip -r ../OFDLV${{ steps.version.outputs.version }}.zip OF\ DL.exe e_sqlite3.dll rules.json config.conf cdm chromium-scripts .playwright playwright.ps1 ffmpeg.exe ffprobe.exe LICENSE.ffmpeg cd ..