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(deno_webgpu): bump deno crates #2405

Merged
merged 3 commits into from
Jan 18, 2022

Conversation

AaronO
Copy link
Contributor

@AaronO AaronO commented Jan 18, 2022

denoland/deno@ca75752 dates back to Aug 30 2021, so is nearly 5 months old.

There are no breaking changes updating deno_core to 0.114.0 (released 6 days ago)
(I actually had to make a few very minor tweaks to cts_runner)

Also by using the crate directly from cargo we avoid cloning https://github.com/denoland/deno and https://github.com/denoland/deno_third_party which can be quite large so crate DL/install is much faster

Cutting the CI time of wgpu's Deno job in half roughly, ~4mn => ~2mn

denoland/deno@ca75752 dates back to Aug 30 2021, so is nearly 5 months old.

There are no breaking changes updating `deno_core` to `0.114.0` (released 6 days ago)

Also by using the crate directly from cargo we avoid cloning https://github.com/denoland/deno and https://github.com/denoland/deno_third_party which can be quite large so crate DL/install is much faster
@AaronO AaronO changed the title chore(deno_webgpu): bump deno_core to 0.114.0 chore(deno_webgpu): bump deno crates Jan 18, 2022
@AaronO AaronO mentioned this pull request Jan 18, 2022
6 tasks
@kvark kvark merged commit 6b60037 into gfx-rs:master Jan 18, 2022
@AaronO AaronO deleted the chore/deno-webgpu-use-deno-core-0-114-0 branch January 18, 2022 14:31
@kvark kvark added the PR: needs back-porting PR with a fix that needs to land on crates label Jan 21, 2022
kvark pushed a commit to kvark/wgpu that referenced this pull request Jan 21, 2022
* chore(deno_webgpu): bump deno_core to 0.114.0

denoland/deno@ca75752 dates back to Aug 30 2021, so is nearly 5 months old.

There are no breaking changes updating `deno_core` to `0.114.0` (released 6 days ago)

Also by using the crate directly from cargo we avoid cloning https://github.com/denoland/deno and https://github.com/denoland/deno_third_party which can be quite large so crate DL/install is much faster

* bump cts_runner's deno crates

* minor cts_runner fixes
@kvark kvark mentioned this pull request Jan 21, 2022
kvark pushed a commit that referenced this pull request Jan 21, 2022
* chore(deno_webgpu): bump deno_core to 0.114.0

denoland/deno@ca75752 dates back to Aug 30 2021, so is nearly 5 months old.

There are no breaking changes updating `deno_core` to `0.114.0` (released 6 days ago)

Also by using the crate directly from cargo we avoid cloning https://github.com/denoland/deno and https://github.com/denoland/deno_third_party which can be quite large so crate DL/install is much faster

* bump cts_runner's deno crates

* minor cts_runner fixes
@kvark kvark removed the PR: needs back-porting PR with a fix that needs to land on crates label Jan 21, 2022
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.

2 participants