Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 2 additions & 15 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,39 +16,26 @@ jobs:
uses: actions/checkout@v2
- name: Set up QEMU
uses: docker/setup-qemu-action@v2
- name: Setup tox for end-of-life Python versions
if: ${{ matrix.legacy }}
run: |
sed -i '/\[tox\]/a requires = virtualenv<20.22.0' tox.ini
- name: Run tests in container
run: |
docker run --platform linux/${{ matrix.arch }} -v ${{ github.workspace }}:/src -w /src -e TOX_PARALLEL_NO_SPINNER=1 -e TOX_PARAMS="-p auto" -e TOXENV=${{ matrix.toxenv }} fedorapython/fedora-python-tox:latest
strategy:
matrix:
include:
- arch: amd64
toxenv: py39,py310,py311,py312,py313,py314,py315,black,mypy
- arch: amd64
toxenv: py36
legacy: true
toxenv: py36,py39,py310,py311,py312,py313,py314,py315,black,mypy
- arch: arm64
toxenv: py36
legacy: true
- arch: arm64
toxenv: py39
- arch: arm64
toxenv: py310,py311
- arch: ppc64le
legacy: true
toxenv: py36
- arch: ppc64le
legacy: true
toxenv: py39,py310,py311
- arch: s390x
toxenv: py39,py310,py311
- arch: s390x
toxenv: py36
legacy: true
toxenv: py36,py39,py310,py311

# Use GitHub's Linux Docker host
runs-on: ubuntu-latest