File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Debug ffmpegio via SSH
2+
3+ on :
4+ workflow_dispatch :
5+ inputs :
6+ os :
7+ type : choice
8+ description : ' Select OS'
9+ required : true
10+ options :
11+ - ubuntu-latest
12+ - macos-latest
13+ - windows-latest
14+ default : macos-latest
15+ python_version :
16+ type : choice
17+ description : ' Select OS'
18+ required : true
19+ options :
20+ - " 3.10"
21+ - " 3.11"
22+ - " 3.12"
23+ - " 3.13"
24+ - " 3.14"
25+ default : " 3.10"
26+
27+
28+ jobs :
29+ debug :
30+ runs-on : ${{github.event.inputs.os}}
31+ steps :
32+ - run : echo ${{github.ref}}
33+ - uses : actions/checkout@v4
34+
35+ - name : Setup FFmpeg
36+ uses : AnimMouse/setup-ffmpeg@v1
37+
38+ - name : Setup Python ${{ matrix.python-version }}
39+ uses : actions/setup-python@v5
40+ with :
41+ python-version : ${{ matrix.python-version }}
42+ architecture : ${{ matrix.arch }}
43+
44+ - name : Setup Python dependencies
45+ run : |
46+ python -m pip install -U pip
47+ pip install -e .
48+ pip install -r tests/requirements.txt
49+
50+ - name : Setup tmate session
51+ uses : mxschmitt/action-tmate@v3
You can’t perform that action at this time.
0 commit comments