summaryrefslogtreecommitdiffhomepage
path: root/.github
AgeCommit message (Collapse)AuthorFilesLines
2023-11-14Fix firebase job conditionAlbin1-1/+1
2023-11-13Limit firebase test executionAlbin1-1/+5
Only run firebase tests nightly and when explicitly enabled while manually triggering a workflow.
2023-11-13Trigger build and tests nightlyAlbin1-1/+7
2023-11-13Run instrumented mockapi tests in firebase test labAlbin1-0/+22
2023-11-10Use bigger runners and yeetdEmīls1-4/+10
2023-11-06Trigger android audit action on suppression updatesAlbin1-1/+5
2023-11-02Tell users to contact support if their request is not app relatedMrChocolatine1-0/+4
2023-10-30Build artifacts for e2e on arbitrary refsDavid Lönnhager1-0/+152
2023-10-25Bump CI to Xcode 15.0.1 and stop specifying the exact version of iOS simulatorAndrej Mihajlov1-2/+2
2023-10-24Upload e2e-test report matrixMarkus Pettersson1-0/+41
Upload e2e-test report matrix as an `.html` file and submit it to github actions job summary: https://github.blog/2022-05-09-supercharging-github-actions-with-job-summaries/
2023-10-24Fetch tags during checkout in e2e testsDavid Lönnhager1-0/+6
2023-10-20Replace volta-cli/action with actions/setup-nodeOskar Nyberg2-25/+28
2023-10-20Add desktop end-to-end testsDavid Lönnhager1-0/+51
Co-authored-by: Jonathan <jonathan@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net>
2023-10-16Add infra dimension to vpn serviceAlbin1-1/+1
2023-10-13Fix skipped konsist tests due to cachesAlbin1-1/+1
2023-10-12Fix some unit tests not running after adding flavorsAlbin1-1/+4
2023-10-05Try using Xcode15 on github CIBug Magnet1-2/+2
2023-09-29Run arch check in actionsAlbin1-1/+10
2023-09-26Fix relay list path in GH actionsAlbin1-1/+1
2023-09-21Update build action to use the default build variantAlbin1-2/+2
2023-08-31Revert "Merge branch 'disable-instrumented-tests'"Albin1-1/+0
This reverts commit 489f34cccaf36b9cccde9d9aa26264c422c366a5, reversing changes made to 4f3c7d757a0f49d69dd3f064974dbde3c309ef3a.
2023-08-31Remove go dependencyDavid Lönnhager1-5/+0
2023-08-25Properly pass NSUnbufferedIO environment variable to xcodebuildAndrej Mihajlov1-7/+7
2023-08-25Print swiftlint versionAndrej Mihajlov1-0/+1
2023-08-25Make sure that we run linting/formatting under ios/ and not from the rootAndrej Mihajlov1-0/+2
2023-08-21Temporarily disable instrumental testsJonatan Rhodin1-0/+1
2023-08-18Run xcodebuild manually, pass output to xcbeautifyAndrej Mihajlov1-8/+14
- Disable: MullvadVPNScreenshots -- this is the target used by fastlane snapshot. This won't work on CI and needs further discussion - Add PacketTunnelCoreTests to test plan
2023-08-11Attempt running swiftlint directly from the github macOS imageBug Magnet1-8/+4
2023-08-11Add a swiftlint configuration and a github action for running swiftlintBug Magnet1-0/+15
Use the same swiftlint version as on brew
2023-08-04Bump rust nightly toolchain in `rust-unused-dependencies` workflowMarkus Pettersson1-1/+2
2023-08-03Use container in ktfmt actionAlbin1-0/+33
2023-08-03Use container in audit actionAlbin1-3/+38
2023-08-03Bump cache action job id to jdk17Albin1-5/+5
2023-08-01Un-ignore RUSTSEC-2020-0071 and ban time 0.1 from dependency treeLinus Färnstrand1-3/+0
2023-08-01Un-ignore RUSTSEC-2021-0145 since atty is no longer in the dep treeLinus Färnstrand1-5/+1
2023-07-27Update actions with new resource pathAlbin2-3/+3
2023-07-21Move tests into test plansJon Petersson1-0/+1
2023-06-29Revert the temporary test on the cargo audit CILinus Färnstrand1-3/+3
Should make it run smoothly again, and back to the original time
2023-06-29Testing new scheduleLinus Färnstrand1-7/+3
2023-06-29Use dedicated github action for cargo auditLinus Färnstrand1-22/+12
Integrates better with Github actions, and yields better output on errors
2023-06-29Add CI job for vendoring Rust dependenciesLinus Färnstrand1-0/+28
This is used mostly to detect invalidly set up dependencies. Cargo vendor will exit with an error if there are duplicate versions/sources of one dependency
2023-06-28Edit verify signature CI to catch changes in files in foldersLinus Färnstrand1-3/+2
2023-06-28Add html comment opening bracket backLinus Färnstrand1-0/+1
2023-06-28Update PR template to recommend adding testing instructionsEmīls1-3/+6
2023-06-09Fix CI verification scriptJonathan1-0/+1
The verification script running on github would complain that the first commit of a PR changed all of the locked down files if this commit was unsigned. The reason was that in our github enviornment we don't fetch the entire git history but instead only the needed commits (so called shallow repository). The entire history is therefore folded into the first commit in the shallow repo. Since this history contains modifications of locked down files and since this commit is not signed the script will think this commit modified files its not allowed to. This fix deepens the shallow repo by 1 after fetching. It also clarifies a print in verification script to be more descriptive.
2023-06-01Add daily scheduled gradle audit checkAlbin1-0/+7
2023-06-01Set audit task action nameAlbin1-1/+2
2023-06-01Limit PR audit trigger path to gradle lockfileAlbin1-1/+1
2023-05-24Add github actions HOME FIX(tm)Linus Färnstrand1-0/+5
2023-05-24Run cargo clippy against AndroidLinus Färnstrand1-3/+42