Restore Notebook Tests in Regular CI (#728)

This commit is contained in:
Chris Trevino 2022-11-01 11:44:35 -07:00 коммит произвёл GitHub
Родитель 656aa9964f
Коммит ba89c374ec
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
5 изменённых файлов: 6 добавлений и 14 удалений

2
.github/workflows/advanced-on-demand.yml поставляемый
Просмотреть файл

@ -11,7 +11,7 @@ jobs:
strategy:
matrix:
python-version: [3.8, 3.9]
poetry-version: [1.2.0]
poetry-version: [1.2.1]
test-group: [1, 2, 3, 4]
if: ${{ github.event.comment.body == 'test advanced'}}

2
.github/workflows/ci.yml поставляемый
Просмотреть файл

@ -14,7 +14,7 @@ jobs:
strategy:
matrix:
python-version: [3.8, 3.9]
poetry-version: [1.2.0]
poetry-version: [1.2.1]
test-group: [1, 2, 3, 4, 5, 6]
steps:

5
.github/workflows/nightly-tests.yml поставляемый
Просмотреть файл

@ -12,8 +12,7 @@ jobs:
strategy:
matrix:
python-version: [3.8, 3.9]
poetry-version: [1.2.0]
test-group: [1, 2, 3, 4]
poetry-version: [1.2.1]
steps:
- uses: actions/checkout@v2
@ -39,7 +38,7 @@ jobs:
poetry install -E plotting -E causalml -E econml -E pydot --with docs
- name: Run Advanced Tests
run: poetry run poe test_advanced --splits 4 --group ${{ matrix.test-group }}
run: poetry run poe test_advanced
- name: Notify Discord
if: github.ref == 'refs/heads/main'

4
.github/workflows/python-publish.yml поставляемый
Просмотреть файл

@ -20,10 +20,10 @@ jobs:
with:
python-version: '3.8'
- name: Install Poetry 1.2.0
- name: Install Poetry 1.2.1
uses: abatilo/actions-poetry@v2.0.0
with:
poetry-version: '1.2.0'
poetry-version: '1.2.1'
- name: Install Poetry Dynamic Versioning Plugin
run: pip install poetry-dynamic-versioning

Просмотреть файл

@ -21,17 +21,10 @@ advanced_notebooks = [
"dowhy_ranking_methods.ipynb",
# needs xgboost too
"DoWhy-The Causal Story Behind Hotel Booking Cancellations.ipynb",
#
# Slow Notebooks
#
"tutorial-causalinference-machinelearning-using-dowhy-econml.ipynb",
"dowhy-conditional-treatment-effects.ipynb",
"dowhy_refuter_notebook.ipynb",
"dowhy_twins_example.ipynb",
"gcm_rca_microservice_architecture.ipynb",
"gcm_supply_chain_dist_change.ipynb",
"dowhy_simple_example.ipynb",
"gcm_401k_analysis.ipynb",
]
ignore_notebooks = [