diff options
| author | Linus Färnstrand <linus@mullvad.net> | 2025-09-10 13:22:42 +0200 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2025-09-10 13:22:42 +0200 |
| commit | a784dde52738e8bd0c2da464440686a8490f9d2f (patch) | |
| tree | abce140940520aa23374760f5756c52624e0bc96 /.github | |
| parent | f2d67f85f89269588b752e5d65bfd205b12b41fe (diff) | |
| parent | 085b688a2409fcd51e91806d59f3d058017d21af (diff) | |
| download | mullvadvpn-a784dde52738e8bd0c2da464440686a8490f9d2f.tar.xz mullvadvpn-a784dde52738e8bd0c2da464440686a8490f9d2f.zip | |
Merge branch 'ensure-no-gpl-3-code-enters-the-rust-dependency-tree-ios-1211'
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/rust-supply-chain.yml | 9 | ||||
| -rw-r--r-- | .github/workflows/verify-locked-down-signatures.yml | 1 |
2 files changed, 10 insertions, 0 deletions
diff --git a/.github/workflows/rust-supply-chain.yml b/.github/workflows/rust-supply-chain.yml index 32116c1544..f2650d886c 100644 --- a/.github/workflows/rust-supply-chain.yml +++ b/.github/workflows/rust-supply-chain.yml @@ -28,3 +28,12 @@ jobs: log-level: warn rust-version: stable command: check all + + # Run an additional license check for the iOS crate to catch GPL3 issues + - name: Run cargo deny for iOS (GPL3 check) + uses: EmbarkStudios/cargo-deny-action@v2 + with: + manifest-path: mullvad-ios/Cargo.toml + log-level: error + rust-version: stable + command: check licenses diff --git a/.github/workflows/verify-locked-down-signatures.yml b/.github/workflows/verify-locked-down-signatures.yml index e4d71a99fb..157012fd3d 100644 --- a/.github/workflows/verify-locked-down-signatures.yml +++ b/.github/workflows/verify-locked-down-signatures.yml @@ -13,6 +13,7 @@ on: - test/Cargo.lock - deny.toml - test/deny.toml + - mullvad-ios/deny.toml - rust-toolchain.toml - desktop/package-lock.json - wireguard-go-rs/libwg/go.sum |
