summaryrefslogtreecommitdiffhomepage
path: root/.github
diff options
context:
space:
mode:
authorMarkus Pettersson <markus.pettersson@mullvad.net>2025-02-25 11:35:24 +0100
committerMarkus Pettersson <markus.pettersson@mullvad.net>2025-02-25 12:07:10 +0100
commitc049d7e4bcf9f0ea623ee858f349aeefbbf098c7 (patch)
tree48d87cba180d8ace8abde4364cc12fe05b0c75e8 /.github
parented6d525c626662bc65040a5ca796970e61d6c9b4 (diff)
downloadmullvadvpn-c049d7e4bcf9f0ea623ee858f349aeefbbf098c7.tar.xz
mullvadvpn-c049d7e4bcf9f0ea623ee858f349aeefbbf098c7.zip
Build Linux app in release mode for end-to-end tests
We have observed the "download app" step taking a considerable amount of time. Since we are testing so many Linux platforms, it is worth spending the extra time up front compiling the app in release mode to cut the download time, since we are building the app once but the number of downloads scales with the number of tested platforms.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/desktop-e2e.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.github/workflows/desktop-e2e.yml b/.github/workflows/desktop-e2e.yml
index 451c6783ce..274107a29b 100644
--- a/.github/workflows/desktop-e2e.yml
+++ b/.github/workflows/desktop-e2e.yml
@@ -139,7 +139,7 @@ jobs:
- name: Build app
run: |
export CARGO_TARGET_DIR=target/
- ./build.sh
+ ./build.sh --optimize
- name: Build test executable
run: ./desktop/packages/mullvad-vpn/scripts/build-test-executable.sh
- name: Upload app