From 22f5c9cf91103d4fae3b1c252ed93106bb9fa21a Mon Sep 17 00:00:00 2001 From: c-bata Date: Thu, 24 Mar 2022 12:18:14 +0900 Subject: [PATCH] Run integration tests with latest optuna ver --- .github/workflows/integration-tests.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index f74b949b..b7517601 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -14,6 +14,9 @@ on: jobs: test: runs-on: ubuntu-latest + strategy: + matrix: + optuna-version: ['optuna==2.10.0', 'git+https://github.com/optuna/optuna.git'] steps: - uses: actions/checkout@v2 @@ -29,11 +32,14 @@ jobs: with: python-version: '3.8' architecture: x64 - - name: Install dependencies + - name: Setup Optuna ${{ matrix.optuna-version }} run: | python -m pip install --progress-bar off --upgrade pip setuptools - pip install --progress-bar off . - pip install --progress-bar off pyppeteer + python -m pip install --progress-bar off --upgrade ${{ matrix.optuna-version }} + - name: Install dependencies + run: | + python -m pip install --progress-bar off . + python -m pip install --progress-bar off pyppeteer - name: Cache headless chromium id: cache-chromium