X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=.github%2Fworkflows%2Frun-tests.yaml;h=4ef1f825b3a8754614c60724d88a1e597a10c7d2;hb=f7b898f5c82745beaaf85e1ccf2a35eaad15dd0d;hp=860bf950d56c54417a088bb686cf45c2c9645eb9;hpb=d17ae5b5a06e3461c93cd3f0ed2a5958fc674c61;p=mimedecode.git diff --git a/.github/workflows/run-tests.yaml b/.github/workflows/run-tests.yaml index 860bf95..4ef1f82 100644 --- a/.github/workflows/run-tests.yaml +++ b/.github/workflows/run-tests.yaml @@ -5,11 +5,11 @@ on: [push, pull_request] jobs: run-tests: env: - not_in_conda: "['3.11', 'pypy-3.7']" + not_in_conda: "[]" strategy: matrix: - python-version: ["2.7", "3.5", "3.6", "3.7", "3.8", "3.9", "3.10", "3.11", "pypy-3.7"] + python-version: ["2.7", "3.5", "3.6", "3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "pypy3.7"] name: Python ${{ matrix.python-version }} runs-on: ubuntu-latest @@ -20,6 +20,7 @@ jobs: - uses: actions/checkout@v2 - uses: s-weigand/setup-conda@v1 with: + conda-channels: conda-forge python-version: ${{ matrix.python-version }} if: ${{ runner.os == 'Linux' && !contains(fromJSON(env.not_in_conda), matrix.python-version) }} - uses: actions/setup-python@v4 @@ -37,6 +38,7 @@ jobs: - name: Install dependencies run: | python --version + python -m pip || python -m ensurepip --default-pip --upgrade python -m pip install --upgrade pip setuptools wheel pip --version pip install --upgrade virtualenv "tox >= 2.0, < 4"