aboutsummaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorGravatar Dirk Hohndel <dirk@hohndel.org>2020-12-19 09:45:17 -0800
committerGravatar Dirk Hohndel <dirk@hohndel.org>2020-12-19 15:33:17 -0800
commit0143d64439ad1da52821bdc5f208163bfe2dd679 (patch)
tree4809359e097f24f06ef390f0b2ae888634c15ed2 /.github
parent6a7152bb400ef32cdf3403a29f987fac96c152d9 (diff)
downloadsubsurface-0143d64439ad1da52821bdc5f208163bfe2dd679.tar.gz
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 <dirk@hohndel.org>
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/linux-tumbleweed-qt-latest.yml9
1 files changed, 6 insertions, 3 deletions
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