From: Flole998 Date: Mon, 11 Apr 2022 04:01:18 +0000 (+0200) Subject: GitHub actions improvements X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9208984d7917a1f2f8999a620fec0ec9755e1b79;p=thirdparty%2Ftvheadend.git GitHub actions improvements --- diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5efc7c30d..abe2d7f6d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -6,6 +6,9 @@ on: pull_request: branches: [ master ] + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + jobs: build: @@ -14,6 +17,8 @@ jobs: steps: - uses: actions/checkout@v3 - name: dependencies - run: sudo apt-get install -y cmake git build-essential pkg-config gettext libavahi-client-dev libssl-dev zlib1g-dev wget bzip2 git-core liburiparser-dev libpcre2-dev libdvbcsa-dev python3 python3-requests debhelper ccache + run: | + sudo apt-get update + sudo apt-get install -y cmake git build-essential pkg-config gettext libavahi-client-dev libssl-dev zlib1g-dev wget bzip2 git-core liburiparser-dev libpcre2-dev libdvbcsa-dev python3 python3-requests debhelper ccache - name: build - run: AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\\ --enable-ffmpeg_static\\ --enable-hdhomerun_static\\ --python=python3 ./Autobuild.sh + run: AUTOBUILD_CONFIGURE_EXTRA=--enable-ccache\ --enable-ffmpeg_static\ --enable-hdhomerun_static\ --python=python3 ./Autobuild.sh