mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2026-10-28 10:04:37 +08:00
forgejo/workflows: add cross fate tests for ppc64/mips64/riscv64
And a full-dependency linux-aarch64 one.
This commit is contained in:
1 parent
4be657ffd8
commit
445cba7f4c
1 file changed
+23
-4
@@ -75,13 +75,32 @@ jobs:
|
||||
echo "New FATE samples were injected from PR attachments. Please add them to the official fate-suite before merging."
|
||||
exit 1
|
||||
run_fate_full:
|
||||
name: Fate (Full, ${{ matrix.target_exec }})
|
||||
name: Fate (${{ matrix.name }})
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
image: ['ghcr.io/btbn/ffmpeg-builds/win64-gpl:latest']
|
||||
target_exec: ['wine']
|
||||
runs-on: linux-amd64
|
||||
include:
|
||||
- name: 'Full, Wine, win64'
|
||||
image: 'ghcr.io/btbn/ffmpeg-builds/win64-gpl:latest'
|
||||
target_exec: 'wine'
|
||||
runner: 'linux-amd64'
|
||||
- name: 'Full, Linux, aarch64'
|
||||
image: 'ghcr.io/btbn/ffmpeg-builds/linuxarm64-gpl:latest-arm'
|
||||
target_exec: ''
|
||||
runner: 'linux-aarch64'
|
||||
- name: 'Qemu, Linux, ppc64'
|
||||
image: 'ghcr.io/btbn/ffmpeg-builds/base-linuxppc64:latest-arm'
|
||||
target_exec: 'qemu-ppc64'
|
||||
runner: 'linux-aarch64-big'
|
||||
- name: 'Qemu, Linux, mips64'
|
||||
image: 'ghcr.io/btbn/ffmpeg-builds/base-linuxmips64:latest-arm'
|
||||
target_exec: 'qemu-mips64'
|
||||
runner: 'linux-aarch64-big'
|
||||
- name: 'Qemu, Linux, riscv64'
|
||||
image: 'ghcr.io/btbn/ffmpeg-builds/base-linuxriscv64:latest-arm'
|
||||
target_exec: 'qemu-riscv64'
|
||||
runner: 'linux-aarch64-big'
|
||||
runs-on: ${{ matrix.runner }}
|
||||
container: ${{ matrix.image }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
|
||||
Reference in new issue
Block a user