From 0143d64439ad1da52821bdc5f208163bfe2dd679 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Sat, 19 Dec 2020 09:45:17 -0800 Subject: GitHub Actions: build all three targets in the Tumbleweed build This is kind of a random choice - I don't see much value to build this everywhere, but it's kinda neat to use this to test that the -all option works correctly and does the right thing with WebKit now. And it will also ensure that the downloader build isn't broken. Signed-off-by: Dirk Hohndel --- .github/workflows/linux-tumbleweed-qt-latest.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to '.github') diff --git a/.github/workflows/linux-tumbleweed-qt-latest.yml b/.github/workflows/linux-tumbleweed-qt-latest.yml index b7e6fec41..a533412b5 100644 --- a/.github/workflows/linux-tumbleweed-qt-latest.yml +++ b/.github/workflows/linux-tumbleweed-qt-latest.yml @@ -35,11 +35,14 @@ jobs: - name: build Subsurface run: | echo "--------------------------------------------------------------" - echo "building desktop" + echo "building all three binaries" - # now build for the desktop version (including WebKit) + # now build the desktop version (including WebKit), mobile and downloader + # the mobile build needs git setup to apply the Kirigami changes + git config --global user.email "ci@subsurface-divelog.org" + git config --global user.name "Subsurface CI" cd .. - bash -e -x subsurface/scripts/build.sh -desktop -build-with-webkit + bash -e -x subsurface/scripts/build.sh -all -build-with-webkit # let's not run the tests... to do that, we need to install 'xvfb-run' above # - name: test desktop build -- cgit v1.2.3-70-g09d2