ci: clone ffmpeg-patched через GITHUB_SERVER_URL (для VPN-runner'а)
build / cmake build (CUDA 12.4, Ubuntu 22.04) (push) Successful in 1m57s
build / ffmpeg filter patch (out-of-tree) (push) Successful in 3m36s

Жёсткий URL git.goldix.org не работает на u4-runner — там
gitea доступен только через VPN (10.8.0.6:3222). Используем
переменную runner'а — на R9 = 192.168.88.23:3222, на u4 = 10.8.0.6:3222.
This commit is contained in:
2026-05-19 02:55:14 +01:00
parent eb3c058341
commit d2bae7d0fd
+4 -3
View File
@@ -107,12 +107,13 @@ jobs:
cmake --install build --prefix /opt/cuframes
# Clone уже-patched FFmpeg fork с локального gitea (быстро + offline).
# Альтернатива — git clone upstream github.com/FFmpeg + apply patch — на слабом
# интернете может оборваться (RPC HTTP/2 CANCEL после 10+ мин).
# Используем ${GITHUB_SERVER_URL} — runner подставит свой view на gitea:
# на R9-runner = http://192.168.88.23:3222, на u4-runner = http://10.8.0.6:3222 (VPN).
# Hardcoded https://git.goldix.org/... не работает на u4 — нет route к public IP.
- name: Clone patched FFmpeg fork (local gitea mirror)
run: |
git clone --depth 1 --branch n7.1-cuframes \
https://git.goldix.org/gx/ffmpeg-patched.git /src/ffmpeg
"${GITHUB_SERVER_URL}/gx/ffmpeg-patched.git" /src/ffmpeg
ls /src/ffmpeg/libavformat/cuframesdec.c
- name: Configure FFmpeg (minimal + libcuframes)