diff --git a/.github/workflows/se-test.yml b/.github/workflows/se-test.yml index 901e4575e..dc0b5173e 100644 --- a/.github/workflows/se-test.yml +++ b/.github/workflows/se-test.yml @@ -1,6 +1,6 @@ name: Standard Ebooks toolset tests -on: [push] +on: [push, pull_request] jobs: build: @@ -8,17 +8,14 @@ jobs: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v3 + - uses: actions/setup-python@v4 + with: + python-version: '3.x' - name: Install Ubuntu packages run: | sudo apt update - sudo apt install calibre default-jre git python3-dev python3-pip python3-venv - - name: Install pipx - run: | - python3 -m pip install pipx - echo "PIPX_HOME=$HOME/pipx" >> $GITHUB_ENV - echo "PIPX_BIN_DIR=$HOME/pipx/bin" >> $GITHUB_ENV - echo "$HOME/pipx/bin" >> $GITHUB_PATH + sudo apt install calibre default-jre git python3-venv - name: Install pipx packages run: | pipx install .