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: workspace inheritance #16343

Merged
merged 16 commits into from
Nov 22, 2022
Merged

Conversation

crowlKats
Copy link
Member

This PR switches to use workspace inheritance.
I only set inheritable deps to be ones that are used multiple times.

Copy link
Member

@dsherret dsherret left a comment

Choose a reason for hiding this comment

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

We'll need to make this work with the release scripts before landing.

@bartlomieju
Copy link
Member

@crowlKats are we still blocked on this PR?

@dsherret
Copy link
Member

dsherret commented Nov 9, 2022

Let's hold off on this until after the 1.28 release. One less thing to deal with as this might break the release scripts.

@bartlomieju
Copy link
Member

Let's hold off on this until after the 1.28 release. One less thing to deal with as this might break the release scripts.

I agree, just wanted to touch base on this one as it seems to simplify quite a lot

@crowlKats
Copy link
Member Author

@bartlomieju something is wrong with one of the tests (op_macro), unsure whats going on with that

# Conflicts:
#	bench_util/Cargo.toml
#	cli/Cargo.toml
#	cli/napi_sym/Cargo.toml
#	core/Cargo.toml
#	ext/broadcast_channel/Cargo.toml
#	ext/cache/Cargo.toml
#	ext/console/Cargo.toml
#	ext/crypto/Cargo.toml
#	ext/fetch/Cargo.toml
#	ext/ffi/Cargo.toml
#	ext/flash/Cargo.toml
#	ext/http/Cargo.toml
#	ext/napi/Cargo.toml
#	ext/net/Cargo.toml
#	ext/node/Cargo.toml
#	ext/tls/Cargo.toml
#	ext/url/Cargo.toml
#	ext/web/Cargo.toml
#	ext/webgpu/Cargo.toml
#	ext/webidl/Cargo.toml
#	ext/websocket/Cargo.toml
#	ext/webstorage/Cargo.toml
#	ops/Cargo.toml
#	runtime/Cargo.toml
#	serde_v8/Cargo.toml
#	test_util/Cargo.toml
@dsherret dsherret self-requested a review November 20, 2022 15:36
Copy link
Member

@dsherret dsherret left a comment

Choose a reason for hiding this comment

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

LGTM! This is a very nice improvement.

# Conflicts:
#	cli/Cargo.toml
@crowlKats crowlKats merged commit 13e3acf into denoland:main Nov 22, 2022
@crowlKats crowlKats deleted the workspace_inheritance branch November 22, 2022 20:07
bartlomieju pushed a commit that referenced this pull request Nov 24, 2022
hardfist pushed a commit to hardfist/deno that referenced this pull request Aug 7, 2024
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.

3 participants