| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-07-11 | Fix debug keystore usage in fork jobs | Albin | 1 | -4/+6 | |
| Moving the dummy debug keystore to an enviornment variable to make t accessible for forks. The dummy debug keystore is not considered a secret and is only used for test and verification. | |||||
| 2025-07-11 | Add `Impl` to allowed verbs | Joakim Hulthe | 1 | -1/+1 | |
| It's not _really_ a word, but for us crabs, it kind-of is. | |||||
| 2025-07-10 | Add e2e test for Google play purchases | David Göransson | 1 | -0/+1 | |
| 2025-07-09 | Install x86_64-pc-windows-gnu target in Windows Rust CI job | Linus Färnstrand | 1 | -0/+3 | |
| 2025-07-08 | Clean up reproducible workflow | Albin | 1 | -24/+17 | |
| Improves readability and changes to a more generic approach of handling multiple artifacts, which allows for extending the range of artifacts we compare. | |||||
| 2025-07-08 | Extract gradle version in reproducible job | Albin | 1 | -9/+28 | |
| 2025-06-16 | Add offline mode for installer loader on Windows | Markus Pettersson | 1 | -1/+1 | |
| Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net> Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> Co-authored-by: David Lönnhager <david.l@mullvad.net> | |||||
| 2025-06-03 | Add if: always() to "archive test report" action | Andrew Bulhak | 1 | -0/+1 | |
| 2025-06-03 | Add clippy when setting up iOS CI | Bug Magnet | 1 | -1/+3 | |
| 2025-05-26 | Add ui test build step to ios ci | Steffen | 1 | -0/+24 | |
| 2025-05-26 | Fix yaml lint | Steffen Ernst | 1 | -2/+2 | |
| 2025-05-26 | Add run for ios e2e tests when pr opened | Steffen Ernst | 2 | -0/+25 | |
| 2025-05-26 | Simplify ios actions | Steffen Ernst | 4 | -11/+3 | |
| 2025-05-26 | Fix checkout step needs to be in workflow | Steffen Ernst | 4 | -0/+12 | |
| 2025-05-26 | Refactor ios github actions | Steffen Ernst | 5 | -166/+19 | |
| 2025-05-26 | Update setup-zig action | David Lönnhager | 4 | -4/+4 | |
| 2025-05-23 | Update gradle to 8.14.1 | David Göransson | 1 | -3/+3 | |
| 2025-05-21 | Update CI jobs to use new property naming scheme | David Göransson | 1 | -2/+5 | |
| 2025-05-19 | Use GitHub hosted Windows arm runner | Markus Pettersson | 1 | -3/+7 | |
| 2025-05-19 | Install `protoc` on Windows ARM runner | Markus Pettersson | 1 | -2/+0 | |
| 2025-05-19 | Install `zig` on Windows arm runner | Markus Pettersson | 1 | -2/+0 | |
| 2025-05-16 | Allow long filenames in git for the Windows Github runners | Markus Pettersson | 1 | -0/+5 | |
| 2025-05-15 | Bump nightly toolchain in cargo udeps workflow | David Lönnhager | 1 | -1/+1 | |
| 2025-05-14 | Fix flaky GitHub workflows | David Lönnhager | 4 | -0/+20 | |
| 2025-05-13 | Build screenshots with MockRelease configuration | mojganii | 1 | -1/+1 | |
| 2025-05-12 | Update gradle version in reproducible build workflow | Jonatan Rhodin | 1 | -3/+3 | |
| 2025-05-07 | Use latest commit in PR for reproducible builds | Jonatan Rhodin | 1 | -2/+3 | |
| 2025-05-06 | Add CI job to check permissions | Albin | 1 | -0/+28 | |
| This added check is intended to catch unwanted permissions changes introduced by dependencies. It was added to the reproducible/F-Droid workflow since that's the only place where we build release artifacts at the time of adding this job. However, it should be moved to a more suitable place once we expand and refactor our CI setup. | |||||
| 2025-05-05 | Trigger reproducible builds on release branch | Albin | 1 | -0/+8 | |
| 2025-04-22 | Add Ubuntu 25.04 VM to end-to-end tests | Markus Pettersson | 1 | -6/+8 | |
| 2025-04-17 | Improve android repro workflow | Jonatan Rhodin | 1 | -3/+30 | |
| - Fetch tags so that release builds get the correct version - Reduce logs for fdroid server builds - Add support for using a specific commit instead of always using latest | |||||
| 2025-04-11 | Add Fedora 42 VM to end-to-end tests | Markus Pettersson | 1 | -4/+4 | |
| 2025-04-02 | Mark trusted-metadata-signing-pubkeys as needing signatures to be edited | Linus Färnstrand | 1 | -0/+1 | |
| 2025-03-28 | Stop checking out submodules when running scheduled osv-scanner CI | Linus Färnstrand | 1 | -1/+1 | |
| 2025-03-20 | Add new files to verify locked down flow | David Göransson | 1 | -0/+4 | |
| 2025-03-20 | Add github action to verify dependency keys | David Göransson | 1 | -8/+22 | |
| 2025-03-18 | Add workflow to ensure reproducibility | Jonatan Rhodin | 1 | -0/+109 | |
| Co-Authored-By: Albin <albin@mullvad.net> | |||||
| 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-11 | Fix bug in nightly osv-scanner CI job | Linus Färnstrand | 2 | -2/+2 | |
| When we patched the CI job to allow checking out git submodules, I accidentally copy-pasted the wrong workflow yaml file. This made the nightly scheduled scan use the PR workflow. This workflow does not work in this setting, and it always just reported green status Moving back to consuming the workflow from google instead of our fork again, since the PR with the needed changes have been merged upstream | |||||
| 2025-03-05 | Sign and notarize installer downloader | David Lönnhager | 1 | -2/+2 | |
| 2025-03-05 | Switch to rustls for installer-downloader | David Lönnhager | 1 | -2/+2 | |
| This also increases the file size limit with around 1M | |||||
| 2025-03-05 | Add packaging of macOS app to build.sh | David Lönnhager | 1 | -4/+5 | |
| 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 | |
