summaryrefslogtreecommitdiffhomepage
path: root/.github
AgeCommit message (Collapse)AuthorFilesLines
2025-10-13Count PR author as approving code in code owner checkLinus Färnstrand1-0/+9
If someone from team A changes code owned only by team A, the team has already approved the code from a code owner perspective. Someone else must still review the code, as always, but the code does not need code owner approval.
2025-10-06Add "parallelize" to list of verbs in commit message checkOskar1-1/+1
2025-10-06Bump wait other jobsDavid Göransson1-1/+1
2025-10-03Update new issue link to feature request discussionDavid Göransson1-0/+3
2025-10-03Migrate to Feature Request template to discussionsDavid Göransson1-17/+0
2025-10-02Make code ownership CI workflow report status to a separate statusLinus Färnstrand1-51/+90
2025-10-01Add Ubuntu 25.10 VM to e2e testsMarkus Pettersson1-4/+5
2025-09-30Rename code owner workflow jobLinus Färnstrand1-1/+1
2025-09-30Fix code owner workflow to replace each otherLinus Färnstrand1-2/+0
2025-09-30Require signatures on code owners filesLinus Färnstrand1-1/+3
2025-09-30Assign ownership of code owners in CODEOWNERSLinus Färnstrand1-0/+8
2025-09-30Add github actions workflow for enforcing code ownership approvalLinus Färnstrand1-0/+137
2025-09-30Unify swift format scripts and fix documentationSteffen1-1/+1
2025-09-30Switch swiftformat to swift-formatSteffen3-28/+7
2025-09-29Remove deprecated VMsMarkus Pettersson1-6/+6
2025-09-18Create custom action for Mullvad build envDavid Lönnhager10-234/+133
2025-09-18Cap concurrent processes at 2 when building Windows modulesMarkus Pettersson1-1/+1
2025-09-18Add the verb `cap` to list of allowed verbsMarkus Pettersson1-1/+1
2025-09-17Add Fedora 43 VM to end-to-end testsMarkus Pettersson1-4/+5
2025-09-11Set core.longpaths in all relevant workflowsDavid Lönnhager3-0/+17
2025-09-11Allow long filenames in git for the Windows Github runnersTobias Järvelöv3-0/+15
2025-09-10Add license check for iOS to prevent GPL3 dependenciesSteffen2-0/+10
2025-09-09Make David G code owner for a lot of the stuff Albin hadLinus Färnstrand1-9/+9
2025-09-05Set playwright reporter to lineOskar1-2/+2
2025-09-05Add macos to frontend workflowDavid Lönnhager1-3/+3
2025-09-04Add the verb guarantee to the list of approved verbsBug Magnet1-1/+1
2025-08-28Update default end to end test VM from Debian 12 to Debian 13Markus Pettersson1-2/+2
2025-08-28Add Debian 13 VM to end to end test GHAMarkus Pettersson1-2/+2
2025-08-28Allow caping concurrent processes when building Windows modulesMarkus Pettersson1-2/+12
2025-08-28Use rust-android-gradle plugin as submoduleKalle Lindström6-6/+33
2025-08-26Pin Zig version in CISebastian Holmin1-0/+2
2025-08-26Update `reqwest` to resolve dependency conflictSebastian Holmin1-1/+1
Note that the new version increases the size of Mullvad loader a bit, forcing us to bump the limit in the CI check. We should consider replacing it with a smaller alternative, perhaps `hyper_rustls`.
2025-08-26Remove hotfix to force Xcode 16dot4Bug Magnet4-17/+1
2025-08-22Revert "Pin Rust nightly compiler to 2025-08-11"Markus Pettersson1-3/+1
This reverts commit 9b3324b2a2e1a22a3a85b539f39ae0fce89ca5e7.
2025-08-19Signal wireguard-go to exit gracefully when test-manager exitsJoakim Hulthe1-1/+2
`Command::kill_on_drop` would send a SIGKILL to the `sudo`-process, which does not propagate to the wireguard-go child process. This is resolved by sending a SIGTERM instead.
2025-08-19Add 'Reproduce' as an accepted verb in git-commit message checkMarkus Pettersson1-1/+1
2025-08-19Add 'Disregard' as an accepted verb in git-commit message checkMarkus Pettersson1-1/+1
2025-08-18Fix Github runnerJon Petersson3-0/+16
2025-08-13Pin Rust nightly compiler to 2025-08-11 to avoid compiler regressionMarkus Pettersson1-1/+3
2025-08-11Skip Linux app build when running E2E tests for tagDavid Lönnhager1-1/+4
2025-08-05Add macOS 26 to default targetsDavid Lönnhager1-2/+2
2025-08-05Add macOS 26 to E2E test workflowDavid Lönnhager1-2/+2
2025-08-04Update scheduled run to 80 iterationsDavid Göransson1-1/+1
2025-07-24Update names for git signature checking CI jobLinus Färnstrand1-1/+2
2025-07-24Add ci/verify-locked-down-signatures.sh to CODEOWNERS to protect itLinus Färnstrand1-0/+1
2025-07-18Trigger reproducible workflow on file changesAlbin1-4/+7
The intention with this change is primarily to improve our PR workflow so that some specific files trigger the reproducible workflow. It's not possible to trigger workflows on either PR `branches` OR `paths`, so as a workaround for this limitation we now also trigger on release note changes.
2025-07-16Add macOS devshell actions buildAlbin1-2/+8
2025-07-15Add nix devshell actions buildAlbin1-1/+32
This commit adds a job that runs a nix devshell build as part of the reproducible workflow, however at this point it will NOT check for reproducibility but rather just print the checksum of the build. This is because there are some remaining reproducibility issues that need to be addressed.
2025-07-15Add android devshell lockfile to lockdown listAlbin1-0/+1
2025-07-11Fix debug keystore usage in fork jobsAlbin1-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.