Skip to content

Commit 2323da9

Browse files
committed
CI: respect MSRV in min-deps job; update dependencies
1 parent 5048907 commit 2323da9

File tree

5 files changed

+4
-8
lines changed

5 files changed

+4
-8
lines changed

.github/workflows/full-ci.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ on:
1515

1616
env:
1717
GDEXT_FEATURES: ''
18-
# GDEXT_FEATURES: '--features crate/feature'
19-
# GDEXT_CRATE_ARGS: '-p godot-codegen -p godot-ffi -p godot-core -p godot-macros -p godot'
2018

2119
# LSan options: https://github.com/google/sanitizers/wiki/AddressSanitizerLeakSanitizer
2220
# * report_objects: list individual leaked objects when running LeakSanitizer
@@ -88,6 +86,7 @@ jobs:
8886

8987
- name: linux
9088
os: ubuntu-20.04
89+
rust-toolchain: '1.63.0'
9190
rust-special: -minimal-deps
9291

9392
steps:
@@ -96,7 +95,7 @@ jobs:
9695
- name: "Install Rust"
9796
uses: ./.github/composite/rust
9897
with:
99-
rust: stable
98+
rust: ${{ matrix.rust-toolchain || 'stable' }}
10099
cache-key: ${{ matrix.rust-special }} # '-minimal-deps' or empty/not defined
101100

102101
- name: "Install Rust nightly (minimal deps)"

godot-bindings/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ godot4-prebuilt = { optional = true, git = "https://github.com/godot-rust/godot4
2222

2323
# Version >= 1.5.5 for security: https://blog.rust-lang.org/2022/03/08/cve-2022-24713.html
2424
# 'unicode-gencat' needed for \d, see: https://docs.rs/regex/1.5.5/regex/#unicode-features
25-
bindgen = { optional = true, version = "0.64", default-features = false, features = ["runtime"] }
25+
bindgen = { optional = true, version = "0.65", default-features = false, features = ["runtime"] }
2626
regex = { optional = true, version = "1.5.5", default-features = false, features = ["std", "unicode-gencat"] }
2727
which = { optional = true, version = "4" }

godot-core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ custom-godot = ["godot-ffi/custom-godot", "godot-codegen/custom-godot"]
1919
godot-ffi = { path = "../godot-ffi" }
2020

2121
# See https://docs.rs/glam/latest/glam/index.html#feature-gates
22-
glam = { version = "0.22", features = ["debug-glam-assert"] }
22+
glam = { version = "0.23", features = ["debug-glam-assert"] }
2323

2424
# Reverse dev dependencies so doctests can use `godot::` prefix
2525
[dev-dependencies]

godot-ffi/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ categories = ["game-engines", "graphics"]
1010
[features]
1111
custom-godot = ["godot-bindings/custom-godot"]
1212
codegen-fmt = ["godot-codegen/codegen-fmt"]
13-
#codegen-full = ["godot-codegen/codegen-full"]
1413

1514
[dependencies]
1615
paste = "1"

godot-macros/Cargo.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,3 @@ godot = { path = "../godot" }
1818
quote = "1"
1919
proc-macro2 = "1"
2020
venial = "0.5"
21-
#venial = { git = "https://github.com/Bromeon/venial.git", branch = "..." }
22-
#venial = { git = "https://github.com/PoignardAzur/venial.git", branch = "main" }

0 commit comments

Comments
 (0)