From 681291c79e7a3f9c61cdfa74e433247935ea6a45 Mon Sep 17 00:00:00 2001 From: DARKZOUL5 Date: Sat, 25 Oct 2025 21:31:59 +0300 Subject: [PATCH] Enhance integration tests to ensure yt-dlp binary is executable and handle non-executable files in CI bundles --- .gitea/workflows/integration.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.gitea/workflows/integration.yml b/.gitea/workflows/integration.yml index 0c87dcc..a8b37fb 100644 --- a/.gitea/workflows/integration.yml +++ b/.gitea/workflows/integration.yml @@ -18,6 +18,14 @@ jobs: - name: Checkout repository uses: https://gitea.com/actions/checkout@v5 + - name: Make bundled linux binaries executable (if present) + run: | + set -euo pipefail + if [ -d ./bin/linux ]; then + chmod +x ./bin/linux/* || true + ls -l ./bin/linux || true + fi + - name: Create venv and install project run: | set -euo pipefail