chore(deps): bump Nuitka/Nuitka-Action from 8462c393e3dfa2bea614d9f448f989c88ad9f9e4 to c2e0c960f27393382313aa2a0ec9c5c65e1ae424 #58
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: test | |
| on: | |
| push: | |
| branches: [main] | |
| pull_request_target: | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.ref }}-${{ github.event.pull_request.number || '0' }} | |
| cancel-in-progress: true | |
| jobs: | |
| e2e: | |
| strategy: | |
| matrix: | |
| os: [ubuntu-latest, windows-latest, macos-latest] | |
| fail-fast: false | |
| env: | |
| DISPLAY: ":99.0" | |
| runs-on: ${{ matrix.os }} | |
| steps: | |
| - uses: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2 # v4.2.2 | |
| - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0 | |
| with: | |
| python-version-file: "pyproject.toml" | |
| cache: "pip" | |
| - uses: tlambert03/setup-qt-libs@19e4ef2d781d81f5f067182e228b54ec90d23b76 # v1.8.0 | |
| - if: ${{ matrix.os == 'ubuntu-latest' }} | |
| run: sudo apt-get install pulseaudio -y | |
| - name: Install dependencies | |
| run: pip install .[test] | |
| - name: Run PyTests | |
| run: pytest |