| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2024-03-07 | Fix end to end test build script | Bug Magnet | 1 | -1/+2 | |
| 2024-03-05 | Run shellcheck as a github workflow | Joakim Hulthe | 1 | -0/+17 | |
| 2024-03-01 | Updated iOS end to end tests workflow condition | Niklas Berglund | 1 | -0/+3 | |
| 2024-03-01 | Add workflow input for repeating mockapi tests | Albin | 1 | -5/+17 | |
| NOTE: This PR keeps mockapi tests disabled due to their current flakiness. The work to address that and enable the GH tests will be part of a different PR. | |||||
| 2024-03-01 | Update to use debug configuration's secrets | Niklas Berglund | 1 | -2/+2 | |
| 2024-03-01 | Change test and lint matrix strategy | Albin | 1 | -0/+1 | |
| The purpose of this is to allow all ongoing lint and test jobs to continue even though one has failed. This will make sure that developers get feedback for all jobs in the matrix. | |||||
| 2024-03-01 | Use faster GH runners for slow jobs | Albin | 1 | -3/+3 | |
| 2024-02-29 | Run more GH jobs in parallell to improve speed | Albin | 1 | -93/+216 | |
| This is achieved by no longer re-using build results between steps and instead running some of the common gradle tasks in a redundant parallall way. Also makes use of a third-party action called wait-for-jobs to pause at a step in the middle of a job and awaiting artifacts from other jobs. | |||||
| 2024-02-29 | Bump checkout action | Albin | 1 | -7/+7 | |
| 2024-02-27 | Ignore RUSTSEC-2023-0081 | Markus Pettersson | 1 | -1/+2 | |
| 2024-02-27 | GitHub actions workflow for iOS end to end tests | Niklas Berglund | 1 | -0/+80 | |
| 2024-02-26 | Run clippy with `--no-default-features` instead of default features | Sebastian Holmin | 2 | -4/+4 | |
| 2024-02-26 | Reorder flags in CI job to improve readability | Sebastian Holmin | 1 | -1/+1 | |
| 2024-02-20 | Replace `--benches --tests` with ´--all-targets` in CI job | Sebastian Holmin | 1 | -4/+4 | |
| 2024-02-20 | Run `clippy` with `all-features` in CI | Markus Pettersson | 2 | -2/+6 | |
| Run `clippy` with `all-features` in CI to get more coverage and catch more mistakes earlier. | |||||
| 2024-02-15 | Ignore `RUSTSEC-2023-0079` in test framework | Markus Pettersson | 1 | -1/+2 | |
| 2024-02-15 | Build MullvadVPNUITests post merge to guarantee it is not accidentally broken | Bug Magnet | 1 | -1/+9 | |
| 2024-02-15 | Fix `github-action-json-file-properties` version | Markus Pettersson | 2 | -2/+2 | |
| 2024-02-14 | Fix actions report upload | Albin | 1 | -1/+9 | |
| 2024-02-12 | Temporarily disable flaky Android mockapi tests | Albin | 1 | -1/+1 | |
| 2024-02-09 | Ignore RUSTSEC-2023-0079 | Markus Pettersson | 1 | -0/+4 | |
| 2024-02-08 | Revert "Temporarily disable Rust nightly builds for daemon" | Markus Pettersson | 1 | -5/+1 | |
| This reverts commit 682d2c27c64022bc064b5418bd8be338471a1c50. | |||||
| 2024-02-08 | Bump nightly Rust compiler version | Markus Pettersson | 1 | -1/+1 | |
| See: https://github.com/dalek-cryptography/curve25519-dalek/issues/622 | |||||
| 2024-02-07 | Fix android test runner label | Albin | 1 | -2/+2 | |
| This label change also enables a second test runner. | |||||
| 2024-02-07 | Validate Staging and MockRelease configurations when ios PRs are merged | Bug Magnet | 1 | -0/+82 | |
| 2024-02-06 | Temporarily disable Rust nightly builds for daemon | David Lönnhager | 1 | -1/+5 | |
| 2024-02-05 | Add detekt CI step | David Göransson | 1 | -0/+9 | |
| 2024-02-05 | Increase actions retention to 7 days | Albin | 1 | -4/+4 | |
| 2024-02-02 | Run iOS tests when rust builscript is changed | Emīls | 1 | -0/+1 | |
| 2024-02-01 | Stop ignoring RUSTSEC-2020-0168 in the testframework audit CI job | Linus Färnstrand | 1 | -2/+1 | |
| 2024-01-25 | Also ignore RUSTSEC-2020-0168 | Linus Färnstrand | 1 | -1/+2 | |
| 2024-01-25 | Run cargo audit in test framework also | Linus Färnstrand | 1 | -1/+13 | |
| 2024-01-18 | Add firebase stagemole e2e tests action | Albin | 1 | -6/+33 | |
| 2024-01-18 | Add a staging configuration that automatically targets the staging environment | Bug Magnet | 3 | -0/+3 | |
| 2024-01-12 | Make frontend workflow update Rust | Oskar Nyberg | 1 | -0/+7 | |
| 2024-01-11 | Migrate billing tests to Junit5 and add billing unit tests to ci | Jonatan Rhodin | 1 | -0/+1 | |
| 2024-01-09 | Bump nightly toolchain used for cargo udeps | Linus Färnstrand | 1 | -1/+1 | |
| 2024-01-09 | Make cargo deny use stable rust | Linus Färnstrand | 1 | -0/+1 | |
| 2024-01-08 | Run e2e tests nightly in GH actions | Albin | 1 | -0/+38 | |
| Apart from running on a schedule, it's also possible to trigger the e2e tests using a manual dispatch. | |||||
| 2024-01-08 | Add `--all-targets` to CI pipeline | Sebastian Holmin | 2 | -3/+3 | |
| 2024-01-08 | Remove outdated custom warn flag | Sebastian Holmin | 1 | -2/+2 | |
| 2024-01-04 | Remove explicit allow of unused_async in CI | Linus Färnstrand | 1 | -2/+2 | |
| 2024-01-04 | Update go version to 1.21.3 in the github workflow | Jonatan Rhodin | 2 | -2/+2 | |
| 2023-12-18 | Execute screenshot tests after merging to main | Jon Petersson | 3 | -10/+76 | |
| 2023-12-15 | Exclude `test` workspace from triggering `android-app` workflow | Markus Pettersson | 1 | -0/+1 | |
| 2023-12-15 | Add `testframework.yml` | Markus Pettersson | 1 | -0/+111 | |
| Build the `test-manager` for the host platforms (Linux & macOS) as well as the `test-runner` for all supported platforms (Linux, Windows & macOS). | |||||
| 2023-12-15 | Add `testframework-clippy.yml` | Markus Pettersson | 1 | -0/+73 | |
| Check for code quality improvements on all rust source code with `clippy` in the `test` workspace. | |||||
| 2023-12-15 | Add `testframework-rustfmt.yml` | Markus Pettersson | 1 | -0/+29 | |
| Check formatting of rust source code in the `test` workspace. | |||||
| 2023-12-14 | Add documentation to `desktop-e2e.yml` | Markus Pettersson | 1 | -0/+10 | |
| 2023-12-12 | Add spm dir to ios screenshots Github action | Jon Petersson | 1 | -9/+1 | |
