From d4de0513b5b937644c9938e517798d04bcd9b8e7 Mon Sep 17 00:00:00 2001 From: BtbN Date: Thu, 18 Aug 2022 10:23:25 +0200 Subject: [PATCH] Only do one full build per target on PR builds --- .github/workflows/pr.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 3843ee9..9c7fbb3 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -18,7 +18,18 @@ jobs: fail-fast: false matrix: target: [win64,linux64,linuxarm64] - variant: [gpl,lgpl,gpl 4.4,gpl 5.1,lgpl 4.4,lgpl 5.1,gpl-shared,lgpl-shared,gpl-shared 4.4,gpl-shared 5.1,lgpl-shared 4.4,lgpl-shared 5.1] + variant: [lgpl,gpl 4.4,gpl 5.1,lgpl 4.4,lgpl 5.1,gpl-shared,lgpl-shared,gpl-shared 4.4,gpl-shared 5.1,lgpl-shared 4.4,lgpl-shared 5.1] + quickbuild: [1] + include: + - target: win64 + variant: gpl + quickbuild: '' + - target: linux64 + variant: gpl + quickbuild: '' + - target: linuxarm64 + variant: gpl + quickbuild: '' steps: - name: Checkout uses: actions/checkout@v3 @@ -29,6 +40,8 @@ jobs: driver: docker - name: Build Image run: ./makeimage.sh ${{ matrix.target }} ${{ matrix.variant }} + env: + QUICKBUILD: ${{ matrix.quickbuild }} - name: Build ffmpeg run: ./build.sh ${{ matrix.target }} ${{ matrix.variant }} - name: Upload artifacts