diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9b7b3a5..66296f6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,9 +5,8 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - run: pip install --user codespell[toml] ruff - - run: codespell **/*.py **/*.txt --skip="venv/lib/python3*" - - run: ruff check --output-format=github --target-version=py38 . + - run: pipx run 'codespell[toml]' **/*.py **/*.txt --skip="venv/lib/python3*" + - run: pipx run ruff check --output-format=github --target-version=py39 ci: strategy: fail-fast: false @@ -19,10 +18,6 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: {python-version: 3.x} - - name: Dump runner context - env: - RUNNER_CONTEXT: ${{ toJson(runner) }} - run: echo "$RUNNER_CONTEXT" - if: runner.os == 'Linux' run: | sudo apt-get update @@ -33,7 +28,7 @@ jobs: echo "DYLD_LIBRARY_PATH=$(brew --prefix fluid-synth)/lib/" >> $GITHUB_ENV - if: runner.os == 'Windows' run: choco install fluidsynth - - run: pip install --upgrade pip + - run: python -m pip install --upgrade pip - run: pip install pyaudio - run: pip install --editable . - shell: python