diff --git a/.github/workflows/smoke.yml b/.github/workflows/smoke.yml index c09c1b038..f58cfb5fb 100644 --- a/.github/workflows/smoke.yml +++ b/.github/workflows/smoke.yml @@ -39,6 +39,9 @@ jobs: - {os: ubuntu-24.04, python: "3.14", ffmpeg: "9.0.1", extras: true} - {os: ubuntu-24.04, python: "3.12", ffmpeg: "8.1.2"} - {os: ubuntu-24.04, python: "3.13", ffmpeg: "9.0.1"} + - {os: ubuntu-24.04-riscv, python: "3.14", ffmpeg: "9.0.1", extras: true} + - {os: ubuntu-24.04-riscv, python: "3.12", ffmpeg: "8.1.2"} + - {os: ubuntu-24.04-riscv, python: "3.13", ffmpeg: "9.0.1"} - {os: macos-14, python: "3.12", ffmpeg: "8.1.2"} - {os: macos-14, python: "3.14", ffmpeg: "9.0.1"} @@ -59,7 +62,7 @@ jobs: - name: OS Packages run: | case ${{ matrix.config.os }} in - ubuntu-24.04) + ubuntu-24.04|ubuntu-24.04-riscv) sudo apt-get update sudo apt-get install \ autoconf \ diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index eb4b4c294..35c5a3805 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -33,6 +33,8 @@ jobs: arch: arm64 - os: macos-15-intel arch: x86_64 + - os: ubuntu-24.04-riscv + arch: riscv64 - os: ubuntu-24.04-arm arch: aarch64 - os: ubuntu-24.04