name: Run Debug on: workflow_dispatch: jobs: tests: name: Python ${{ matrix.python-version }} • ${{ matrix.os }} runs-on: ${{ matrix.os }} strategy: matrix: # python-version: [3.7, 3.8, 3.9, "3.10"] # os: [ubuntu-latest, macos-latest, windows-latest] python-version: [3.9] os: [ubuntu-latest] exclude: - os: macos-latest python-version: 3.7 - os: windows-latest python-version: 3.7 - os: macos-latest python-version: 3.8 - os: windows-latest python-version: 3.8 - os: macos-latest python-version: 3.9 - os: windows-latest python-version: 3.9 steps: - run: echo ${{github.ref}} - uses: actions/checkout@v2 - name: Set up FFmpeg uses: FedericoCarboni/setup-ffmpeg@v3 with: token: ${{ secrets.GITHUB_TOKEN }} - name: Setup Python ${{ matrix.python-version }} uses: actions/setup-python@v2 with: python-version: ${{ matrix.python-version }} architecture: ${{ matrix.arch }} - name: Setup Python dependencies run: | python -m pip install -U pip # python -m pip install build pytest pytest-github-actions-annotate-failures - name: Install ffmpegio package run: pip install -q . - name: Run tests run: python tests/test_simplestreams.py