| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-03-05 | Add GHA workflow for regression testing installer-downloader size | David Lönnhager | 1 | -0/+80 | |
| 2025-03-05 | Update cargo-deny github action to v2 | Joakim Hulthe | 1 | -1/+1 | |
| 2025-03-05 | Build binaries only if the target platform is Linux | Markus Pettersson | 1 | -0/+16 | |
| 2025-03-05 | Fix build of `mullvad-version` binary being gated on wrong condition | Markus Pettersson | 1 | -1/+0 | |
| 2025-03-05 | Remove unnecessary desktop e2e workflow step | Markus Pettersson | 1 | -7/+0 | |
| 2025-03-05 | Prepare Linux build container in desktop e2e workflow always | Markus Pettersson | 1 | -3/+0 | |
| 2025-03-05 | Fix run correct desktop e2e-script on Windows and macOS | Markus Pettersson | 1 | -2/+2 | |
| 2025-03-04 | Run the unicop tool on this repository | Linus Färnstrand | 2 | -0/+45 | |
| 2025-02-27 | Add submodule checkout to all CI scripts, amend build instructions | Andrew Bulhak | 6 | -4/+19 | |
| 2025-02-25 | Add step to build a test build | Tobias Järvelöv | 1 | -0/+5 | |
| 2025-02-25 | Build Linux app in release mode for end-to-end tests | Markus Pettersson | 1 | -1/+1 | |
| 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. | |||||
| 2025-02-25 | Stop checkout out `wireguard-go` recursively | Markus Pettersson | 1 | -4/+3 | |
| 2025-02-25 | Cache Cargo artifacts between builds | Markus Pettersson | 1 | -12/+21 | |
| 2025-02-25 | Do not compile `test-manager` when compiling the test report | Markus Pettersson | 1 | -14/+27 | |
| 2025-02-25 | Build `test-runner` binaries as a separate step | Markus Pettersson | 1 | -11/+50 | |
| 2025-02-25 | Build test-manager once per e2e-test run | Markus Pettersson | 1 | -8/+85 | |
| Cache test-manager for Linux. This includes not building `test-manager` in `run/ci.sh` (by default) and building `test-manager` as a completely statically linked binary. | |||||
| 2025-02-25 | Remove `USE_MOLD` env variable | Markus Pettersson | 1 | -2/+0 | |
| Use default value instead (which is false) | |||||
| 2025-02-25 | Give `end-to-end tests` steps descriptive names | Markus Pettersson | 1 | -6/+12 | |
| 2025-02-21 | Add wireguard-apple submodule to trigger paths | Andrew Bulhak | 1 | -0/+1 | |
| 2025-02-21 | Add wireguard-apple submodule update to ios e2e workflow | Andrew Bulhak | 1 | -0/+5 | |
| 2025-02-21 | Add wireguard-apple submodule update to ios workflow | Andrew Bulhak | 1 | -0/+6 | |
| 2025-02-19 | Ensure gradle lockfile is up-to-date in ci | Albin | 1 | -0/+5 | |
| 2025-02-18 | Fix missing kotlin formatting paths in ci | Albin | 1 | -1/+5 | |
| 2025-02-14 | Add slim to list of verbs | Oskar | 1 | -1/+1 | |
| 2025-02-14 | Increase schedule e2e test repeat to 10 | Albin | 1 | -1/+1 | |
| 2025-02-14 | Fix schedule e2e test repeat | Albin | 1 | -16/+12 | |
| 2025-02-14 | Clean up outdated comments | Albin | 1 | -9/+0 | |
| 2025-02-11 | Update actions/cache to v4 | Joakim Hulthe | 1 | -1/+1 | |
| 2025-02-10 | Enable using per-runner e2e test account | Albin | 1 | -3/+12 | |
| 2025-02-10 | Increase nightly mockapi test repeat to 100 | Albin | 1 | -1/+1 | |
| 2025-02-07 | Update all CI to update wireguard-go submodule more explicitly | Linus Färnstrand | 5 | -12/+12 | |
| 2025-02-07 | Check out submodules in osv-scanner workflow | Linus Färnstrand | 2 | -2/+6 | |
| 2025-02-07 | Check out wireguard-go submodule in iOS CI | Linus Färnstrand | 1 | -0/+5 | |
| 2025-02-06 | Fix e2e test workflow variables | Albin | 1 | -12/+20 | |
| 2025-02-04 | Correct zig version | David Lönnhager | 1 | -0/+2 | |
| 2025-02-04 | Check out submodules when building app for E2E tests | David Lönnhager | 1 | -0/+3 | |
| 2025-02-04 | Remove workflow after transition to Xcode 16 | mojganii | 1 | -97/+0 | |
| 2025-02-04 | Add rust-toolchain.toml to verified signature list | Kalle Lindström | 1 | -0/+1 | |
| 2025-02-04 | Test linux against pinned Rust version | Linus Färnstrand | 1 | -1/+7 | |
| 2025-02-04 | Change run commands to single line | Kalle Lindström | 9 | -18/+9 | |
| 2025-02-04 | Set toolchain and target directly with Rustup | Linus Färnstrand | 19 | -126/+14 | |
| 2025-02-04 | Force udeps CI to use nightly | Linus Färnstrand | 1 | -8/+9 | |
| 2025-02-04 | Remove OWASP dependency check plugin | Albin | 1 | -21/+0 | |
| The OWASP DependencyCheck plugin has been replaced with `osv-scanner` which covers our use-case. | |||||
| 2025-01-30 | Append --locked to many more cargo build invocations in CI | Linus Färnstrand | 1 | -3/+3 | |
| 2025-01-30 | Move actions keystore to secret | Albin | 1 | -35/+10 | |
| The affected debug.keystore is only used in GitHub actions workflows for test and verification. | |||||
| 2025-01-29 | Implement detekt and ktfmt for buildSrc | Jonatan Rhodin | 1 | -1/+1 | |
| 2025-01-28 | Fix missing default infra workflow variable | Albin | 1 | -7/+9 | |
| 2025-01-28 | Bundle a pre-generated relay list instead of generating one | Jonatan Rhodin | 1 | -53/+0 | |
| The android app will try to bundle the relays.json found under dist-assets/relays/ if it exists. Otherwise it will rely on the relay list downloaded by the api. For alpha, beta and stable release builds it is required to have a bundled relays.json file. | |||||
| 2025-01-27 | Run e2e tests towards stagemole by default | Albin | 1 | -7/+28 | |
| Co-authored-by: Niklas Berglund <niklas.berglund@gmail.com> | |||||
| 2025-01-27 | Add go to daemon workflow | David Lönnhager | 1 | -0/+5 | |
