summaryrefslogtreecommitdiffhomepage
path: root/.github
AgeCommit message (Collapse)AuthorFilesLines
2024-12-13Change CI lint task to only run on app moduleAlbin1-1/+1
Limit linting to the app module in CI since it has the `checkDependencies` option set.
2024-12-12Remove machines file except on WindowsDavid Lönnhager1-3/+0
2024-12-02Add daemon CI job for Windows ARM64David Lönnhager1-6/+25
2024-12-02Use latest stable Rust version in daemon workflow (unpin)David Lönnhager1-1/+1
2024-11-28Pin `rustc` to `1.81` in Windows build GHAMarkus Pettersson1-1/+1
2024-11-27Remove settings migration test from CImojganii2-126/+4
2024-11-26Update Actionstinyboxvk30-68/+68
Signed-off-by: tinyboxvk <13696594+tinyboxvk@users.noreply.github.com>
2024-11-26Build mullvad-api in iOS CI workflowDavid Lönnhager1-5/+7
2024-11-22Add codeowners for the actions workflow that verifies commit signaturesOskar1-0/+3
2024-11-21Use iPhone 16 as a build destinationBug Magnet1-4/+4
2024-11-21Add a github workflow to build on Xcode 16Bug Magnet1-0/+105
2024-11-21Upload artefact even if previous step failedNiklas Berglund1-1/+1
2024-11-21Add `nsventforwarder` to root Cargo workspaceMarkus Pettersson1-1/+0
2024-11-19Disable nightly firebase testsNiklas Berglund1-2/+2
2024-11-14Fix verify-locked-down-signaturs jobOskar1-1/+1
2024-11-14Update github actions workflowsOskar7-28/+29
2024-11-14Remove the cargo audit CI job, since the same is covered by cargo denyLinus Färnstrand1-38/+0
2024-11-12Use maybenotv2 on iOS, remove maybenotv1Emīls1-1/+1
2024-11-05Remove old E2E test VMs, and bump minimum supported Debian versionDavid Lönnhager1-6/+12
2024-11-04Exclude maybenot bundle check in lockfile scriptAlbin1-5/+0
2024-10-30Add back maybenot_machines version 1Joakim Hulthe2-2/+2
2024-10-30Add commit_hash to end to end testmojganii1-0/+14
2024-10-24Upgrade osv-scanner to 1.9.0Linus Färnstrand2-2/+2
Contains, among other things, stricter validation of osv-scanner.toml config files. Ignores invalid config files, making their ignores not ignored
2024-10-23Disable e2e tests for PR updatesNiklas Berglund1-1/+3
2024-10-23Store unit test reportNiklas Berglund1-0/+12
2024-10-22Add new verbs to the list of allowed verbs for commit messagesOskar1-1/+1
2024-10-22Add `--prune-tags` to e2e runner `git fetch`Sebastian Holmin1-3/+3
2024-10-21Update Rust before running end-to-end testsDavid Lönnhager1-0/+5
2024-10-18Force a sync of the whole system before reading configEmīls2-0/+9
2024-10-18Update docs and scripts for go1.21Emīls4-4/+4
2024-10-18Upgrade cargo audit CI action ta latest versionLinus Färnstrand1-2/+2
Pin to commit since that's best practice
2024-10-15Add minimal leak tests for AndroidNiklas Berglund1-2/+4
2024-10-15Pass secrets to reused workflowEmīls3-0/+3
2024-10-15Bump nightly rustc used in cargo udepsLinus Färnstrand1-1/+1
Required to make it Rust >=1.81
2024-10-15Stop ignoring RUSTSEC-2023-0079 (Kyber timing attack)Linus Färnstrand1-4/+0
The dependency with this CVE is no longer in our dependency tree
2024-10-14Disable chrome sandbox when running e2e tests on Linux in GitHub actionsOskar1-1/+9
2024-10-11Fix image to ubuntu 22.04David Göransson1-1/+1
2024-10-07Fix yaml typo in settings migration testEmīls1-1/+1
2024-10-01Change syntaxNiklas Berglund1-1/+1
2024-10-01Run mockapi tests 10 times nightlyNiklas Berglund1-1/+1
2024-09-26Add Fedora 41 to E2E workflowDavid Lönnhager1-3/+3
2024-09-25Add Ubuntu 24.10 VM to end-to-end testsMarkus Pettersson1-2/+2
2024-09-25Run android-validate-gradle-wrapper on every matching pushLinus Färnstrand1-2/+2
This prevents the following possible ways of commiting a malicious gradle-wrapper.jar to the repository: * Commiting to another path than the one previously specified * Pushing to `main` without going through a PR
2024-09-20Clean up actions and workflows from cbindgenAlbin2-8/+0
2024-09-20Revert silencing `RUSTSEC-2024-0370` in `cargo audit`Markus Pettersson1-6/+2
2024-09-17Disable the *scheduled* OSV scanner run on pushesLinus Färnstrand1-2/+0
This job should only run on a daily schedule. There is a separate workflow for running on PRs. The reason for disabling it is that it currently runs on every merge, but even if it fails, the PR owner is not notified.
2024-09-17Fix ensure clean lockfile taskDavid Göransson1-0/+5
2024-09-16Install `cbindgen` in `rust-unused-dependencies` workflowMarkus Pettersson1-0/+6
2024-09-09Ignore RUSTSEC-2024-0370 in audit workflowDavid Lönnhager1-2/+6
2024-09-06Install cbindgen in build script and workflowAlbin1-0/+2
Temporary fix to address maybenot.h (checked in) sometimes needing to be re-generated due to how `make` looks at last-modifications while git neither stores nor consistently sets modification metadata on file checkout. NOTE: The version should match the one used in the checked in maybenot.h file.