From 3190706bcf4c6c46281b0777cfd9b64e40ce0526 Mon Sep 17 00:00:00 2001 From: Yuta Hayashibe Date: Wed, 12 Oct 2022 11:06:34 +0900 Subject: [PATCH] Add CI Python 3.8 and 3.10 --- .github/workflows/ci.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 910952f..d7ead50 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,6 +14,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest, macos-latest] + python-version: ["3.8", "3.9", "3.10"] steps: - uses: actions/checkout@v3 - name: Get tags @@ -27,7 +28,7 @@ jobs: - uses: actions/setup-python@v4 with: - python-version: '3.9' + python-version: ${{ matrix.python-version }} - name: Install Poetry Action uses: snok/install-poetry@v1.3.2 @@ -40,7 +41,7 @@ jobs: uses: actions/cache@v3 with: path: .venv - key: venv-${{ runner.os }}-${{ hashFiles('**/poetry.lock') }}-${{ hashFiles('**/package-lock.json') }}-2 + key: venv-${{ runner.os }}-${{ matrix.python-version }}-${{ hashFiles('**/poetry.lock') }}-${{ hashFiles('**/package-lock.json') }}-2 - run: pip install poetry - run: poetry install