name: Python package on: - push - pull_request jobs: build: runs-on: ubuntu-latest strategy: fail-fast: false matrix: python: - "2.7" - "3.5" - "3.6" - "3.7" - "3.8" - "3.9" steps: - uses: actions/checkout@v2 - name: Setup Python uses: actions/setup-python@v2 with: python-version: ${{ matrix.python }} - name: Install Tox and any other packages run: pip install tox - name: Run Tox # Run tox using the version of Python in `PATH` run: tox -e py - name: Run flake8 run: tox -e flake8