name: CI on: push: pull_request: workflow_dispatch: jobs: test: strategy: matrix: python-version: ['3.6', '3.7', '3.8', '3.9', '3.10'] # Unpin when this is fixed: # https://github.com/actions/setup-python/issues/544 runs-on: ubuntu-20.04 name: 'Python ${{ matrix.python-version }}' steps: - name: Checkout uses: actions/checkout@v3 - name: Set up Python uses: actions/setup-python@v4 with: python-version: '${{ matrix.python-version }}' - name: Run tests as root run: sudo ./test/test.sh - name: Run tests run: ./test/test.sh