-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Split unit-test workflow into tests and lint #4933
Conversation
Signed-off-by: MeenuyD <meenu.coninja@gmail.com>
Hello @yurishkuro can you please review the PR and guide if any changes needed |
Codecov ReportAll modified and coverable lines are covered by tests ✅ see 1 file with indirect coverage changes 📢 Thoughts on this report? Let us know!. |
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.
thanks!
env: | ||
# Using upload token helps against rate limiting errors. | ||
# Cannot define it as secret as we need it accessible from forks. | ||
# See https://github.com/codecov/codecov-action/issues/837 | ||
CODECOV_TOKEN: f457b710-93af-4191-8678-bcf51281f98c | ||
|
||
|
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.
env: | |
# Using upload token helps against rate limiting errors. | |
# Cannot define it as secret as we need it accessible from forks. | |
# See https://github.com/codecov/codecov-action/issues/837 | |
CODECOV_TOKEN: f457b710-93af-4191-8678-bcf51281f98c |
@@ -50,6 +50,3 @@ jobs: | |||
flags: unittests | |||
fail_ci_if_error: true | |||
token: ${{ env.CODECOV_TOKEN }} | |||
|
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.
also remove make install-test-tools
above
Signed-off-by: MeenuyD <meenu.coninja@gmail.com>
Co-authored-by: Yuri Shkuro <yurishkuro@users.noreply.github.com> Signed-off-by: Meenu Yadav <116630390+MeenuyD@users.noreply.github.com>
🎉 |
This pr splits the unit-test workflow into two parallel workflows: one for running tests and another for running linters. The motivation behind this change is to improve the overall workflow performance. The unit-test workflow had become the longest among all workflows, with significant time spent on installing tools that are only required for linters.
Resolves #4930