name: Test Dusk on: pull_request: branches: - main jobs: run-tests: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v4 - name: Install dependencies run: | sudo apt-get update sudo apt-get install -y \ build-essential \ cmake \ python3 \ python3-pip \ python3-polib \ python3-pil \ libsdl2-dev \ libgl1-mesa-dev \ libzip-dev \ python3-dotenv \ python3-pyqt5 \ python3-opengl \ xz-utils \ liblzma-dev \ libbz2-dev \ zlib1g-dev \ git \ libssl-dev - name: Run tests run: ./scripts/test-linux.sh