-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Propose CI infrastructures in github action #1494
Conversation
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.
a few questions, and small typo suggestion
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
Codecov Report
@@ Coverage Diff @@
## staging #1494 +/- ##
==========================================
Coverage ? 34.36%
==========================================
Files ? 84
Lines ? 8368
Branches ? 0
==========================================
Hits ? 2876
Misses ? 5492
Partials ? 0 |
Description
To improve developer experience working with this repo, we will begin migrating our DevOps pipelines into Github Action, along with consolidating documentations and leveraging popular DevOps tools like
tox
andflake8
. This will be a sequence of updates to our DevOps infrastructures:In THIS PR
we have the following changes:
Add a draft of PR-gate implemented in GitHub Action executing test suite in parallel ([FEATURE] Move the tests to hosted machines #1460)
Add
__init__.py
to subfolders oftests
(resolves issue [BUG] testing within vscode #1395)Deprecate
.pytest.ini
in favor oftox.ini
and ensure repo istox
-runnable.tox -- tests/unit -m "not spark and not notebooks"
to run cpu tests after installation.Related Issues
Checklist:
staging branch
and not tomain branch
.