summaryrefslogtreecommitdiffhomepage
path: root/.github
AgeCommit message (Collapse)AuthorFilesLines
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
2023-05-22Add shadowsocks-proxy crateEmīls1-0/+2
2023-05-19Use C drive for build artifacts in CIEmīls1-0/+5
2023-05-09Fix broken github CI script caused by CVE fixJonathan1-8/+4
The github CI code broke due to a code injection vulnerability being fixed in a quick-and-dirty way. The dirty solution is here cleaned up and works better than previously.
2023-05-03Upgrade CI to macOS 13 and Xcode 14.3Andrej Mihajlov1-39/+14
2023-05-02Run Clippy in CI on macOSLinus Färnstrand1-1/+1
2023-04-27Temporary fix to avoid the reported vuln: GHSA-x5vj-ch4c-g3jrLinus Färnstrand1-3/+4
2023-04-26Run clippy CI on WindowsLinus Färnstrand1-1/+6
Co-authored-by: David Lönnhager <david.l@mullvad.net>
2023-04-24Fix XML action workflow pathAlbin1-1/+1
2023-04-24Rename tidy helper scriptAlbin1-1/+1
2023-04-24Restructure tidy formatting scriptAlbin1-2/+1
The script can now be executed rather than having to be sourced.
2023-03-27Add workflow for checking proto file formattingDavid Lönnhager1-0/+17
2023-03-25Add multi-arch support in android build actionAlbin1-14/+104
This adds support for building the native libraries in parallel for the supported architectures.
2023-03-22Fix kotlin formatting trigger pathAlbin2-3/+4
2023-03-22Rename tidy workflow and jobAlbin1-2/+2
2023-03-22Change action from `ktlint` to `ktfmt`Albin2-21/+14
2023-03-16Migrate tidy action to use containerAlbin1-3/+26
2023-03-15Adjust gh action strip tool path for new NDK versionAlbin1-1/+1
2023-03-15Fix repo ownership in android build actionAlbin1-0/+1
2023-03-07Bump Go version in workflow to 1.19.5Emīls1-1/+1
2023-03-03Ignore git warnings about safe directories (github actions limitation)Linus Färnstrand2-2/+6
2023-03-03Make container changes trigger rust-unused-dependencies.yml workflowLinus Färnstrand1-0/+1
2023-02-27Add i686-pc-windows-msvc to CI workflowDavid Lönnhager1-0/+1
2023-02-23Rename all mentions of the "master" branch to "main"Linus Färnstrand2-5/+5