-
Notifications
You must be signed in to change notification settings - Fork 74
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
feat(env-options): env-options as separate importable package #1585
Conversation
5041372
to
591b985
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Aren't there more files that should make use of this?
6434ce9
to
763918f
Compare
Done: track-turns.js and exo-makers.js Also virtualObjectManager.js, but that's in agoric-sdk so will happen separately. @michaelfig , please let me know if you'd like me to back out the changes to eventual-send because you want it to remain dependency-free. LOW URGENCY. |
0708f09
to
9893bd3
Compare
477710b
to
1efb557
Compare
1efb557
to
00c63b1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One small code organizational question, but LGTM no matter how it's resolved.
Reviewers, at https://github.com/endojs/endo/actions/runs/5034078931/jobs/9028682745?pr=1585 I get
This prevents me from merging. What should I do about this? |
I am able to reproduce the issue locally with Node.js v14. Basically, the script tries to I think we should keep the Tagging @kriskowal for an opinion. |
00c63b1
to
98bc341
Compare
I think in this case, the test might be holding us back. @michaelfig Do you recall what kind of regression the SES integration test is protecting us from, since it appears to test the published sources and not what is in the working copy? Is there a possibility that the test is misbehaving only because it uses |
98bc341
to
a542bdc
Compare
I think in this case the test is revealing that the current PR is making a breaking change that may affect our downstream users. We should not take that lightly.
From
It certainly is testing what is in the working copy. I agree with @gibson042's assessment: it's only attempting to download an unpublished package because
That's a red herring. Yarn's behaviour does not differ in this regard. |
a542bdc
to
4a487fa
Compare
4a487fa
to
ba266c9
Compare
I'm going with
at least as far as this first PR, where I have reverted all changes to the |
Lets us do the many
// TODO Use environment-options.js
, rather than hand rollingprocess.env[name]
handling each time.