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