diff --git a/.github/workflows/quick_test.yml b/.github/workflows/quick_test.yml index 9d2d33cf..750be816 100644 --- a/.github/workflows/quick_test.yml +++ b/.github/workflows/quick_test.yml @@ -46,7 +46,7 @@ jobs: - name: install Python uses: actions/setup-python@v4 with: - python-version: '3.11' + python-version: '3.x' - name: load cached Python installation id: cache uses: actions/cache@v3 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index f8295a56..2d24b03b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -18,12 +18,14 @@ jobs: runs-on: ubuntu-latest steps: - name: clone repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: install Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 + with: + python-version: '3.x' - name: load cached Python installation id: cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ${{ env.pythonLocation }} key: lint-${{ runner.os }}-${{ env.pythonLocation }}-${{ hashFiles('pyproject.toml') }} @@ -44,20 +46,20 @@ jobs: strategy: matrix: os: [ ubuntu-latest, macos-latest ] - python-version: [ '3.8', '3.9', '3.x' ] + python-version: [ '3.8', '3.9', '3.10', '3.x' ] exclude: - os: macos-latest python-version: '3.x' steps: - name: clone repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: install Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} - name: load cached Python installation id: cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ${{ env.pythonLocation }} key: test-${{ runner.os }}-${{ env.pythonLocation }}-${{ hashFiles('pyproject.toml') }} @@ -82,12 +84,14 @@ jobs: runs-on: ubuntu-latest steps: - name: clone repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: install Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 + with: + python-version: '3.x' - name: load cached Python installation id: cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ${{ env.pythonLocation }} key: test-${{ runner.os }}-${{ env.pythonLocation }}-${{ hashFiles('pyproject.toml') }}