-
Notifications
You must be signed in to change notification settings - Fork 45
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
SDK Workflows Update #361
SDK Workflows Update #361
Conversation
- Internal and External PRs should only call `unit` test cases. - Integration test cases should only trigger when a PR is merged on `dev` - Removed all the .env variables that were not being used. - Removed all the references to `sepolia` and changed when necessary to `odyssey` - Removed Anvil
…ws-test Origin/dev polania/workflows test
…ws-test Update test_file.txt
…oryprotocol/sdk into origin/dev-bpolania/workflows
package.json
Outdated
@@ -10,6 +10,7 @@ | |||
"lint": "turbo run lint", | |||
"fix": "turbo run fix", | |||
"test": "turbo run test --no-cache --concurrency=1", | |||
"test:integration": "turbo run test:integration --no-cache --concurrency=1", |
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.
why do you limit the concurrency of 1? If you don't have a limit, you can run fast.
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.
Fixed
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.
LGTM
Description
This github workflow upgrade updates the
pr-internal
workflow so it runs integration tests only when merging todev
.pull_request
orpush
, it will run either unit test or integration tests reusable workflows.timestamp
requirement forpush
events.Test Plan
To test this completely it's necessary to make a PR and merge it.