Introduce CI matrix

This commit is contained in:
henryruhs 2023-06-03 11:11:01 +02:00
parent f2900c14d5
commit a5a292b299

View File

@ -20,9 +20,9 @@ jobs:
matrix: matrix:
include: include:
- name: CPU - name: CPU
args: -f=.github/examples/face.jpg -t=.github/examples/target.mp4 -o=.github/examples/output.mp4 --gpu-vendor=nvidia
- name: GPU
args: -f=.github/examples/face.jpg -t=.github/examples/target.mp4 -o=.github/examples/output.mp4 args: -f=.github/examples/face.jpg -t=.github/examples/target.mp4 -o=.github/examples/output.mp4
- name: GPU
args: -f=.github/examples/face.jpg -t=.github/examples/target.mp4 -o=.github/examples/output.mp4 --gpu-vendor=nvidia
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v2
@ -32,9 +32,7 @@ jobs:
uses: actions/setup-python@v2 uses: actions/setup-python@v2
with: with:
python-version: 3.9 python-version: 3.9
- uses: awalsh128/cache-apt-pkgs-action@latest - run: sudo apt install tensorrt libnvinfer7
with:
packages: tensorrt
- run: pip install -r requirements.txt - run: pip install -r requirements.txt
- run: pip install gdown - run: pip install gdown
- run: gdown 13QpWFWJ37EB-nHrEOY64CEtQWY-tz7DZ - run: gdown 13QpWFWJ37EB-nHrEOY64CEtQWY-tz7DZ