endo icon indicating copy to clipboard operation
endo copied to clipboard

Integration test with publish and install

Open mhofman opened this issue 2 years ago • 0 comments

endo should have an integration test similar to the one introduced in https://github.com/Agoric/agoric-sdk/pull/4236 so that we can verify that packages that would be published are usable as expected. This would prevent issues such as #1099 from slipping by.

Design

Add CI test doing at least the following:

  • Package and publish to a local NPM registry such as verdaccio
  • Checkout a template project, with endo packages as * semver dependencies (making sure no yarn.lock is committed)
  • yarn install

Alternatively, creating an empty project and yarn add endo packages might work as well.

mhofman avatar Mar 02 '22 00:03 mhofman