name: CI on: push: pull_request: workflow_dispatch: jobs: test: strategy: matrix: python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.x'] runs-on: ubuntu-latest name: 'Python ${{ matrix.python-version }}' steps: - name: Checkout uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v5 with: python-version: '${{ matrix.python-version }}' - name: Run tests as root run: sudo ./test/test.sh - name: Run tests run: ./test/test.sh