Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update deno #6068

Merged
merged 11 commits into from
Dec 18, 2024
Merged

chore: update deno #6068

merged 11 commits into from
Dec 18, 2024

Conversation

crowlKats
Copy link
Collaborator

No description provided.

crowlKats and others added 2 commits August 1, 2024 22:05
Co-authored-by: Luca Casonato <[email protected]>
Co-authored-by: Bartek Iwańczuk <[email protected]>
Co-authored-by: chirsz <[email protected]>
Co-authored-by: Hajime-san <[email protected]>
Co-authored-by: Volker Schlecht <[email protected]>
@crowlKats crowlKats requested a review from a team as a code owner August 1, 2024 22:13
.github/workflows/ci.yml Outdated Show resolved Hide resolved
Copy link
Member

@ErichDonGubler ErichDonGubler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minus one issue, this LGTM. However, it looks like there's quite a few clippy and rustc lints to fix up between 1.76 and 1.80. I've gotten started with #6103, #6104, and #6105. Help on the latter two is welcome; there are some "unused" symbols that I haven't figured out yet.

@@ -19,7 +19,7 @@ path = "lib.rs"
deno_core.workspace = true
serde = { workspace = true, features = ["derive"] }
tokio = { workspace = true, features = ["full"] }
wgpu-types = { workspace = true, features = ["serde"] }
wgt = { workspace = true, package = "wgpu-types", features = ["serde"] }
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issue: I get this warning from cargo clippy with this change:

warning: <snip>/wgpu/deno_webgpu/Cargo.toml: unused manifest key: target.cfg(not(target_arch = "wasm32")).dependencies.wgt.package

Is this worth changing, since you just use wgt as wgpu_types anyway? :thonk:

@ErichDonGubler
Copy link
Member

ErichDonGubler commented Oct 3, 2024

@crowlKats: I think if you rebase, CI issues should go away. I've worked on the ones that were failing this PR, and we should try to get this merged!

@crowlKats
Copy link
Collaborator Author

@ErichDonGubler yep, will do either tomorrow, or else will have to wait for the week after next

@sagudev
Copy link
Contributor

sagudev commented Nov 1, 2024

any progress? I do not want to create more conflicts.

# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	deno_webgpu/buffer.rs
#	deno_webgpu/webgpu.idl
# Conflicts:
#	.github/workflows/ci.yml
#	Cargo.lock
#	Cargo.toml
#	deno_webgpu/command_encoder.rs
#	rust-toolchain.toml
@crowlKats crowlKats merged commit df825fe into gfx-rs:trunk Dec 18, 2024
27 checks passed
@crowlKats crowlKats deleted the update-deno branch December 18, 2024 16:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants