-
Notifications
You must be signed in to change notification settings - Fork 11
feat: project dependencies and workspaces #641
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
Merged
Merged
Changes from all commits
Commits
Show all changes
23 commits
Select commit
Hold shift + click to select a range
f05b5a5
feat(manifest): add dependencies block to project manifest
lwshang e42897d
feat(project): consolidate dependency projects into the canonical pro…
lwshang 263b0db
feat(deploy): inject per-project canister-id env vars; make artifact …
lwshang 4f747e8
fix(url): fall back to principal host for namespaced canister URLs
lwshang e184be8
docs(deps): example, integration test, and docs for project dependencies
lwshang 8bf818a
test(deps): example and integration test for shared ("umbrella") depe…
lwshang fd450da
chore: fmt
lwshang 7354b0e
fix(deps): upgrade crossbeam-epoch fo RUSTSEC-2026-0204
lwshang 465d6f6
Merge branch 'main' into feat/project-dependencies
lwshang dd7f658
feat(project): resolve to workspace root when run inside a vendored m…
lwshang f5ab149
feat(deploy): scope to the current member when run inside a vendored …
lwshang 2d2f401
feat(project): merge a member's own env config; require members to de…
lwshang cee9354
docs: drop references to the unversioned design doc from code comments
lwshang d0ccc72
docs(concepts): add Project Dependencies page
lwshang 30eb222
docs(changelog): condense project-dependencies entry
lwshang 3f328f0
Merge remote-tracking branch 'origin/main' into feat/project-dependen…
lwshang a199c7d
feat(deploy): friendly URLs for dependency canisters
lwshang a217133
Merge remote-tracking branch 'origin/main' into feat/project-dependen…
lwshang aca76d9
fix(project-dependencies): address Copilot review
lwshang e15d72a
fix(project-dependencies): enforce a strict canister/alias name rule
lwshang f58f89c
docs(project-dependencies): document the strict canister/alias name rule
lwshang c6b96e7
fix(project-dependencies): address flagged review comments #6/#7/#9
lwshang e05ac75
docs(changelog): mark project dependencies experimental; fix name-rul…
lwshang File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.