-
Notifications
You must be signed in to change notification settings - Fork 5
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
Add common-testnets package #489
Conversation
Co-authored-by: Oskar <[email protected]>
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
📦 Size Report
|
ad0bebf
to
a57ae32
Compare
|
||
assert(result === true, 'revert failed') | ||
|
||
// anvil snapshot are "burned" after revert so we need to create a new one |
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.
// anvil snapshot are "burned" after revert so we need to create a new one | |
// anvil snapshots are "burned" after revert so we need to create a new one |
.github/workflows/ci.yml
Outdated
@@ -65,7 +65,8 @@ jobs: | |||
- run: pnpm install | |||
|
|||
- run: pnpm check | |||
- run: pnpm verify # does linting, type checking, and tests in parallel | |||
- name: Verify # verifies all packages except common-testnets | |||
run: pnpm run --parallel --aggregate-output --reporter append-only --filter './packages/{app,common-nodejs,common-universal}' verify |
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 think we can simplify this. So the mental model should be that verify
is fast (linting, unit tests etc) and we can always run in on every single project. In case of common-testnets
verify would run eslint and typecheck but no tests because these are not unit tests but rather integration/e2e tests. So the task should be renamed to test-e2e and then the CI job for testnets runs only that.
No description provided.