name: Python tests

on: ["push", "pull_request"]

jobs:
    build:
        runs-on: ubuntu-latest
        strategy:
            matrix:
                python-version: ["3.6.13", "3.7.10", "3.8.9", "3.9.4"]
        steps:
            - name: Check out code
              uses: actions/checkout@v2
            - name: Set up Python ${{ matrix.python-version }}
              uses: actions/setup-python@v2
              with:
                python-version: ${{ matrix.python-version }}
            - name: Install dependencies
              run: |
                python -m pip install --upgrade pip
                pip install -e .
                pip install -r requirements.txt
            - name: Run tests
              run: |
                coverage run mrcrowbar/tests.py
            - name: Upload to Coveralls
              run: |
                coveralls --service=github
              env:
                GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

name: Python tests

on: ["push", "pull_request"]

jobs:
    build:
        runs-on: ubuntu-latest
        strategy:
            matrix:
                python-version: ["3.7.11", "3.8.11", "3.9.6"]
        steps:
            - name: Check out code
              uses: actions/checkout@v2
            - name: Set up Python ${{ matrix.python-version }}
              uses: actions/setup-python@v2
              with:
                python-version: ${{ matrix.python-version }}
            - name: Install dependencies
              run: |
                python -m pip install --upgrade pip
                pip install -e .
                pip install -r requirements.txt
            - name: Run tests
              run: |
                coverage run mrcrowbar/tests.py
            - name: Upload to Coveralls
              run: |
                coveralls --service=github
              env:
                GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Update GitHub workflows to remove 3.6
Update GitHub workflows to remove 3.6
