diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fdaeca8885..56dd24d981 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,63 +20,43 @@ jobs: fail-fast: false matrix: config: - - name: Windows MSVC Release - os: windows-latest - msvc: true + - name: Ubuntu AppImage 1 + os: ubuntu-22.04 buildtype: release + appimage: true + # distro ffms is currently broken args: >- - -Ddefault_library=static - --force-fallback-for=zlib,harfbuzz,freetype2,fribidi,libpng - -Dfreetype2:harfbuzz=disabled - -Dharfbuzz:freetype=disabled - -Dharfbuzz:cairo=disabled - -Dharfbuzz:glib=disabled - -Dharfbuzz:gobject=disabled - -Dharfbuzz:tests=disabled - -Dharfbuzz:docs=disabled - -Dfribidi:tests=false - -Dfribidi:docs=false - -Dlibass:fontconfig=disabled + --prefix=/usr + -Dbuild_appimage=true + -Ddefault_library=static + --force-fallback-for=ffms2 -Davisynth=enabled -Dbestsource=enabled -Dvapoursynth=enabled - #- { - # name: Windows MinGW, - # os: windows-latest, - # msvc: false - #} - - { - name: Ubuntu Debug, - os: ubuntu-latest, - buildtype: debugoptimized, - args: '' - } - - { - name: Ubuntu Release, - os: ubuntu-latest, - buildtype: release, - args: '' - } - - name: Ubuntu AppImage + - name: Ubuntu AppImage 2 os: ubuntu-22.04 buildtype: release appimage: true # distro ffms is currently broken args: >- - --prefix=/usr -Dbuild_appimage=true -Ddefault_library=static --force-fallback-for=ffms2 -Davisynth=enabled -Dbestsource=enabled -Dvapoursynth=enabled - - { - name: macOS Release, - os: macos-latest, - buildtype: release, - args: -Ddefault_library=static -Dbuild_osx_bundle=true -Dlocal_boost=true -Dvapoursynth=enabled --force-fallback-for=ffms2 - } - + - name: Ubuntu AppImage 3 + os: ubuntu-22.04 + buildtype: release + appimage: true + # distro ffms is currently broken + args: >- + --prefix=/usr + -Ddefault_library=static + --force-fallback-for=ffms2 + -Davisynth=enabled + -Dbestsource=enabled + -Dvapoursynth=enabled steps: - uses: actions/checkout@v3 with: