From 609b6faff930fba983201977b50b15862d745e7d Mon Sep 17 00:00:00 2001 From: CDrummond Date: Thu, 10 Aug 2023 21:25:21 +0100 Subject: [PATCH] So, ffmpeg5 ppa is now paywalled so cannot use. --- .github/workflows/build.yml | 53 ++++++++++++++++++++----------------- 1 file changed, 28 insertions(+), 25 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2728315..d068753 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -33,31 +33,34 @@ jobs: name: bliss-analyser-linux-x86-ffmpeg4 path: releases/ - Linux_ffmpeg5: - runs-on: ubuntu-22.04 - - steps: - - name: Checkout - uses: actions/checkout@v1 - - - name: Packages - run: sudo add-apt-repository ppa:savoury1/ffmpeg4 -y && sudo add-apt-repository ppa:savoury1/ffmpeg5 -y && sudo apt-get update && sudo apt-get install build-essential yasm libavutil-dev libavcodec-dev libavformat-dev libavfilter-dev libavdevice-dev libswresample-dev libfftw3-dev ffmpeg -y - - - name: Build - run: | - cargo build --release - strip target/release/bliss-analyser - mkdir releases - cp target/release/bliss-analyser releases/bliss-analyser - cp UserGuide.md releases/README.md - cp LICENSE releases/ - cp configs/linux.ini releases/config.ini - - - name: Upload artifacts - uses: actions/upload-artifact@v2 - with: - name: bliss-analyser-linux-x86-ffmpeg5 - path: releases/ +# Linux ffmpeg5 builds used a ppa which is now paywalled. Therefore until there is a github runner-image +# Of 24.04 (which should have ffmpeg5?) then these builds are disabled. :( +# +# Linux_ffmpeg5: +# runs-on: ubuntu-24.04 +# +# steps: +# - name: Checkout +# uses: actions/checkout@v1 +# +# - name: Packages +# run: sudo apt-get update && sudo apt-get install build-essential yasm libavutil-dev libavcodec-dev libavformat-dev libavfilter-dev libavdevice-dev libswresample-dev libfftw3-dev ffmpeg -y +# +# - name: Build +# run: | +# cargo build --release +# strip target/release/bliss-analyser +# mkdir releases +# cp target/release/bliss-analyser releases/bliss-analyser +# cp UserGuide.md releases/README.md +# cp LICENSE releases/ +# cp configs/linux.ini releases/config.ini +# +# - name: Upload artifacts +# uses: actions/upload-artifact@v2 +# with: +# name: bliss-analyser-linux-x86-ffmpeg5 +# path: releases/ Linux_ARM: