ci: clone FFmpeg из local gitea fork (вместо unstable upstream github clone)
git clone github.com/FFmpeg/FFmpeg на слабом интернете оборвался через 11 мин (RPC HTTP/2 CANCEL). Local gx/ffmpeg-patched n7.1-cuframes branch имеет patch уже applied — clone instant без internet round-trip. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -106,12 +106,14 @@ jobs:
|
||||
cmake --build build --parallel
|
||||
cmake --install build --prefix /opt/cuframes
|
||||
|
||||
- name: Clone FFmpeg n7.1 + apply patch
|
||||
# Clone уже-patched FFmpeg fork с локального gitea (быстро + offline).
|
||||
# Альтернатива — git clone upstream github.com/FFmpeg + apply patch — на слабом
|
||||
# интернете может оборваться (RPC HTTP/2 CANCEL после 10+ мин).
|
||||
- name: Clone patched FFmpeg fork (local gitea mirror)
|
||||
run: |
|
||||
git clone --depth 1 --branch n7.1 https://github.com/FFmpeg/FFmpeg.git /src/ffmpeg
|
||||
cd /src/ffmpeg
|
||||
patch -p1 < $GITHUB_WORKSPACE/filter/ffmpeg-7.1-cuframes-demuxer.patch
|
||||
ls libavformat/cuframesdec.c
|
||||
git clone --depth 1 --branch n7.1-cuframes \
|
||||
https://git.goldix.org/gx/ffmpeg-patched.git /src/ffmpeg
|
||||
ls /src/ffmpeg/libavformat/cuframesdec.c
|
||||
|
||||
- name: Configure FFmpeg (minimal + libcuframes)
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user