From 7b6593db74e4a469cb2993fd0ad6c9deb5cdfd3c Mon Sep 17 00:00:00 2001 From: sim0n00ps Date: Sun, 4 May 2025 18:59:19 +0100 Subject: [PATCH] Tweak again --- .gitea/workflows/publish-release.yml | 53 +++++++++++++--------------- 1 file changed, 24 insertions(+), 29 deletions(-) diff --git a/.gitea/workflows/publish-release.yml b/.gitea/workflows/publish-release.yml index bab45b9..6bda01a 100644 --- a/.gitea/workflows/publish-release.yml +++ b/.gitea/workflows/publish-release.yml @@ -46,40 +46,35 @@ jobs: timeout --preserve-status --kill-after=5s 30s ../outlin/OF\ DL --non-interactive || true echo "➤ Binary finished" - echo "➤ Preparing ffmpeg" + echo "➤ Creating folder for CDM" mkdir -p cdm/devices/chrome_1610 - wget https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-essentials.zip -O ffmpeg.zip - sudo apt update && sudo apt install -y p7zip-full - echo "➤ Extracting with 7z" - 7z x ffmpeg.zip -obin -y > /dev/null - - echo "➤ Moving files" - find bin -iname ffmpeg.exe -exec mv {} . \; - find bin -iname LICENSE -exec mv {} LICENSE.ffmpeg + echo "➤ Copying ffmpeg from system folder" + cp /opt/ffmpeg/ffmpeg-*/bin/ffmpeg.exe . + cp /opt/ffmpeg/ffmpeg-*/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 ffmpeg.exe LICENSE.ffmpeg cd .. - - name: Create Gitea release - uses: ./.gitea-actions/create-release - with: - tag_name: ${{ gitea.ref }} - release_name: ${{ steps.version.outputs.version }} - draft: true - prerelease: false - env: - GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }} - GITEA_REPOSITORY: ${{ gitea.repository }} - GITEA_SERVER_URL: ${{ gitea.server_url }} + - name: Create Gitea release + uses: ./.gitea-actions/create-release + with: + tag_name: ${{ gitea.ref }} + release_name: ${{ steps.version.outputs.version }} + draft: true + prerelease: false + env: + GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }} + GITEA_REPOSITORY: ${{ gitea.repository }} + GITEA_SERVER_URL: ${{ gitea.server_url }} - - name: Upload release asset - uses: ./.gitea-actions/upload-release-asset - with: - upload_url: ${{ steps.create-release.outputs.upload_url }} - asset_path: ./OFDLV${{ steps.version.outputs.version }}.zip - asset_name: OFDLV${{ steps.version.outputs.version }}.zip - asset_content_type: application/zip - env: - GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }} + - name: Upload release asset + uses: ./.gitea-actions/upload-release-asset + with: + upload_url: ${{ steps.create-release.outputs.upload_url }} + asset_path: ./OFDLV${{ steps.version.outputs.version }}.zip + asset_name: OFDLV${{ steps.version.outputs.version }}.zip + asset_content_type: application/zip + env: + GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }} \ No newline at end of file