-
Notifications
You must be signed in to change notification settings - Fork 39
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
upgrade to Yarn 4 #912
upgrade to Yarn 4 #912
Conversation
Deploying documentation with Cloudflare Pages
|
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.
I'd like to hear more about endo versions before approving
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.
I'm content to deal with endo version stuff separately
Agoric/agoric-sdk#8621 remains open
This is failing
This seems like an unnecessary coupling to me. I could make it check for the Yarn version but I wonder if @michaelfig has any better ideas. |
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.
Turadg notes it's failing in some way...
It would be great to port |
@@ -9,8 +9,8 @@ import '@agoric/zoe/exported.js'; | |||
import buildManualTimer from '@agoric/zoe/tools/manualTimer.js'; | |||
import { AmountMath } from '@agoric/ertp'; | |||
|
|||
import { setup } from '@agoric/zoe/test/unitTests/setupBasicMints.js'; |
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.
newer versions of @agoric/zoe
don't bundle tests
path (thankfully)
e6d3715
to
33567a6
Compare
Cloudflare build failure looks due to 9a487fc, not yarn. If other jobs pass then I'll rerun omitting that commit. cc @Jovonni @amessbee the agoric-sdk submodule is at Agoric/agoric-sdk@03b6420 which is 4.5 months old. |
for tests to pass
Cloudflare deployment logs are available here |
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.
What’s the plan for the copypasta from Zoe test infra? Do you have a separate change to export those in a future version?
No plan. Test support code seems very copyable to me. If it provides what the tests need, it works. If the tests' needs change they can go back upstream to see if there's something better to copy. If we want to abstract that into a supported set of exports, I think it needs a new package: Agoric/agoric-sdk#7392 |
_incidental_ ## Description documentation CI is [failing](https://github.com/Agoric/agoric-sdk/actions/runs/10513357847/job/29128771880?pr=9945) since Agoric/documentation#912 This fixes it ### Security Considerations ### Scaling Considerations ### Documentation Considerations ### Testing Considerations ### Upgrade Considerations
Agoric/agoric-sdk#8461 is failing on integration with this repo
This PR upgrades Yarn from v1 to v4 and fixes issues that emerged with the stricter package resolution.
It also formats with Prettier to reduce code whitespace churn.
Review by commit is recommended