mirror of
https://github.com/rust-windowing/winit.git
synced 2026-06-26 14:49:07 -04:00
Fix CI (#4546)
* Fix cargo-deny erroring on new jni-sys version * Fix unicode-segmentation bumping MSRV * Fix cargo-deny finding new script in android-activity
This commit is contained in:
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
@@ -136,7 +136,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Generate lockfile
|
- name: Generate lockfile
|
||||||
# Also updates the crates.io index
|
# Also updates the crates.io index
|
||||||
run: cargo generate-lockfile && cargo update -p smol_str --precise 0.3.2
|
run: cargo generate-lockfile && cargo update -p smol_str --precise 0.3.2 && cargo update -p unicode-segmentation --precise 1.12.0
|
||||||
|
|
||||||
- name: Install GCC Multilib
|
- name: Install GCC Multilib
|
||||||
if: (matrix.platform.os == 'ubuntu-latest') && contains(matrix.platform.target, 'i686')
|
if: (matrix.platform.os == 'ubuntu-latest') && contains(matrix.platform.target, 'i686')
|
||||||
|
|||||||
@@ -43,6 +43,9 @@ skip = [
|
|||||||
{ crate = "bitflags@1", reason = "the ecosystem is in the process of migrating" },
|
{ crate = "bitflags@1", reason = "the ecosystem is in the process of migrating" },
|
||||||
{ crate = "rustix@0.38", reason = "the ecosystem is in the process of migrating" },
|
{ crate = "rustix@0.38", reason = "the ecosystem is in the process of migrating" },
|
||||||
{ crate = "linux-raw-sys@0.4", reason = "the ecosystem is in the process of migrating" },
|
{ crate = "linux-raw-sys@0.4", reason = "the ecosystem is in the process of migrating" },
|
||||||
|
{ crate = "jni-sys@0.3", reason = "uses the semver trick to depend on v0.4, but `ndk` hasn't been updated to v0.4 yet" },
|
||||||
|
{ crate = "thiserror@1.0", reason = "dep of `ndk` crate, yet to be updated" },
|
||||||
|
{ crate = "thiserror-impl@1.0", reason = "dep of `thiserror`" },
|
||||||
]
|
]
|
||||||
wildcards = "allow" # at least until https://github.com/EmbarkStudios/cargo-deny/issues/241 is fixed
|
wildcards = "allow" # at least until https://github.com/EmbarkStudios/cargo-deny/issues/241 is fixed
|
||||||
|
|
||||||
@@ -51,9 +54,7 @@ include-archives = true
|
|||||||
interpreted = "deny"
|
interpreted = "deny"
|
||||||
|
|
||||||
[[bans.build.bypass]]
|
[[bans.build.bypass]]
|
||||||
allow = [
|
allow-globs = ["android-games-sdk/import-games-sdk.sh"]
|
||||||
{ path = "generate-bindings.sh", checksum = "268ec23248218d779e33853cdc60e2985e70214ff004716cd734270de1f6b561" },
|
|
||||||
]
|
|
||||||
crate = "android-activity"
|
crate = "android-activity"
|
||||||
|
|
||||||
[[bans.build.bypass]]
|
[[bans.build.bypass]]
|
||||||
|
|||||||
Reference in New Issue
Block a user