diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4abc39c..e2afe74 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,8 +11,8 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - uses: astral-sh/ruff-action@v2 - run: pipx run 'codespell[toml]' **/*.py **/*.txt --skip="venv/lib/python3*" - - run: pipx run ruff check --output-format=github --target-version=py39 ci: needs: [codespell_and_ruff] @@ -25,7 +25,7 @@ jobs: steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 - with: {python-version: 3.x} + with: {python-version: 3.13} - if: runner.os == 'Linux' run: | sudo apt-get update @@ -34,11 +34,11 @@ jobs: run: | brew install fluid-synth echo "DYLD_LIBRARY_PATH=$(brew --prefix fluid-synth)/lib/" >> $GITHUB_ENV - - if: runner.os == 'Windows' - run: choco install fluidsynth - run: python -m pip install --upgrade pip - run: pip install pyaudio - run: pip install --editable . + - if: runner.os == 'Windows' + run: choco install fluidsynth - shell: python run: | import fluidsynth