Enhance integration tests to ensure yt-dlp binary is executable and handle non-executable files in CI bundles

This commit is contained in:
dark_zoul committed 2025-10-25 21:31:59 +03:00
1 parent 5c9d0b3255
commit 681291c79e
1 file changed
+8
+8
View File
@@ -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