| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-11-03 | Fix E2E tests always running with GotaTun on manual trigger | Markus Pettersson | 1 | -6/+7 | |
| 2025-10-23 | Add option to run e2e with GotaTun | Markus Pettersson | 1 | -0/+27 | |
| 2025-10-01 | Add Ubuntu 25.10 VM to e2e tests | Markus Pettersson | 1 | -4/+5 | |
| 2025-09-29 | Remove deprecated VMs | Markus Pettersson | 1 | -6/+6 | |
| 2025-09-18 | Create custom action for Mullvad build env | David Lönnhager | 1 | -40/+2 | |
| 2025-09-17 | Add Fedora 43 VM to end-to-end tests | Markus Pettersson | 1 | -4/+5 | |
| 2025-09-11 | Allow long filenames in git for the Windows Github runners | Tobias Järvelöv | 1 | -0/+4 | |
| 2025-08-28 | Update default end to end test VM from Debian 12 to Debian 13 | Markus Pettersson | 1 | -2/+2 | |
| 2025-08-28 | Add Debian 13 VM to end to end test GHA | Markus Pettersson | 1 | -2/+2 | |
| 2025-08-11 | Skip Linux app build when running E2E tests for tag | David Lönnhager | 1 | -1/+4 | |
| 2025-08-05 | Add macOS 26 to default targets | David Lönnhager | 1 | -2/+2 | |
| 2025-08-05 | Add macOS 26 to E2E test workflow | David Lönnhager | 1 | -2/+2 | |
| 2025-05-26 | Update setup-zig action | David Lönnhager | 1 | -1/+1 | |
| 2025-04-22 | Add Ubuntu 25.04 VM to end-to-end tests | Markus Pettersson | 1 | -6/+8 | |
| 2025-04-11 | Add Fedora 42 VM to end-to-end tests | Markus Pettersson | 1 | -4/+4 | |
| 2025-03-18 | Use pre-built `test-manager` binary for Windows tests | Markus Pettersson | 1 | -3/+26 | |
| 2025-03-18 | Skip fetching git tags before running tests | Sebastian Holmin | 1 | -3/+0 | |
| It was only needed to run `mullvad-version` | |||||
| 2025-03-18 | Output app version directly from workflow step | Sebastian Holmin | 1 | -25/+32 | |
| 2025-03-12 | Fix always build `test-manager` binary | Markus Pettersson | 1 | -4/+3 | |
| 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-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-07 | Update all CI to update wireguard-go submodule more explicitly | Linus Färnstrand | 1 | -3/+3 | |
| 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 | Set toolchain and target directly with Rustup | Linus Färnstrand | 1 | -10/+1 | |
| 2025-01-24 | Install zig in actions workflows | David Lönnhager | 1 | -0/+2 | |
| 2024-12-13 | Strip architecture suffix from Windows installer in e2e CI | Markus Pettersson | 1 | -1/+10 | |
| 2024-11-26 | Update Actions | tinyboxvk | 1 | -13/+13 | |
| Signed-off-by: tinyboxvk <13696594+tinyboxvk@users.noreply.github.com> | |||||
| 2024-11-14 | Update github actions workflows | Oskar | 1 | -7/+7 | |
| 2024-11-05 | Remove old E2E test VMs, and bump minimum supported Debian version | David Lönnhager | 1 | -6/+12 | |
| 2024-10-22 | Add `--prune-tags` to e2e runner `git fetch` | Sebastian Holmin | 1 | -3/+3 | |
| 2024-10-21 | Update Rust before running end-to-end tests | David Lönnhager | 1 | -0/+5 | |
| 2024-09-26 | Add Fedora 41 to E2E workflow | David Lönnhager | 1 | -3/+3 | |
| 2024-09-25 | Add Ubuntu 24.10 VM to end-to-end tests | Markus Pettersson | 1 | -2/+2 | |
| 2024-08-22 | Add top level `permissions` to all Github Actions workflows | Linus Färnstrand | 1 | -0/+3 | |
| The default permission on the repository is already set to read only. So in practice this makes no difference. But this makes that more explicit, and less relying on the repository being correctly configured. This also makes security scanning tools such as OpenSSF scorecard happier about the overall security of our repository. | |||||
| 2024-08-16 | Add macOS 15 to end-to-end test GHA workflow | Markus Pettersson | 1 | -2/+2 | |
| 2024-08-15 | Add test filters field to dispatch e2e workflow | David Lönnhager | 1 | -0/+8 | |
| 2024-08-14 | Remove unsupported Ubuntu distros from e2e tests | David Lönnhager | 1 | -2/+2 | |
| 2024-08-14 | Remove unsupported Fedora distros from e2e tests | David Lönnhager | 1 | -2/+2 | |
