-
Notifications
You must be signed in to change notification settings - Fork 636
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
Publish Package with Host Multi-Selection #9850
Conversation
src/DynamoCoreWpf/ViewModels/PackageManager/PublishPackageViewModel.cs
Outdated
Show resolved
Hide resolved
@QilongTang the JSON here looks odd, why is the same dll added twice as a |
@mjkkirschner I have no idea, was just using a random dll to test serialization |
@QilongTang can you confirm that before your change the same node libraries json would have been generated...
and this is not a regression caused by this PR? |
@mjkkirschner I can't reproduce it before or after my changes again. |
Running self CI now |
@QilongTang whats the failure stack on ci? |
@mjkkirschner I am running the self CI again now
Figured this out, this does not fail in VS 2019 but a null check for setter is apparently needed for lower version of C# |
Looks good to me. |
src/DynamoCoreWpf/ViewModels/PackageManager/PublishPackageViewModel.cs
Outdated
Show resolved
Hide resolved
Addressed all comments, and all self CI passed now. Merging once all checks passed |
* Initial Commit * Add hosts selections * Add the multi selection * Multiple Host Selection Display * Correct Host Dependencies in Json for publishing and download * Code Clean up * More Cleanup and Comments * Bug fixing - publish version * More comments and regression
* Initial Commit * Add hosts selections * Add the multi selection * Multiple Host Selection Display * Correct Host Dependencies in Json for publishing and download * Code Clean up * More Cleanup and Comments * Bug fixing - publish version * More comments and regression
* Initial Commit * Add hosts selections * Add the multi selection * Multiple Host Selection Display * Correct Host Dependencies in Json for publishing and download * Code Clean up * More Cleanup and Comments * Bug fixing - publish version * More comments and regression
Please Note:
DynamoRevit
repo will need to be cherry-picked into all the DynamoRevit Release branches that Dynamo supports. Contributors will be responsible for cherry-picking their reviewed commits to the other branches after aLGTM
label is added to the PR.Purpose
This PR is about adding the host multi-selection and part of the regular package publishing workflow.
What I have tested:
canSubmit
check will not mandate itTODO:
- [ ] Add publish check for host dependenciesWhat it looks now
The
pkg.json
generated when publishing the package locallyDeclarations
Check these if you believe they are true
*.resx
filesReviewers
@DynamoDS/dynamo
FYIs
@Amoursol