diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 3937ddf7b..cb2b9080e 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -47,16 +47,10 @@ jobs: with: python-version: ${{ matrix.python-version }} - - name: Cache dependencies - id: cache-pip - uses: actions/cache@v3 - with: - path: ${{ env.pythonLocation }} - key: ${{ env.pythonLocation }}-${{ hashFiles('setup.py') }} - - - if: ${{ steps.cache-pip.outputs.cache-hit != 'true' }} - name: Install dependencies + - name: Install dependencies + shell: bash run: | + python -m pip install --upgrade pip python -m pip install -e plugins/hanlp_trie python -m pip install -e plugins/hanlp_common python -m pip install -e . @@ -69,6 +63,7 @@ jobs: key: hanlp-data - name: Test with pytest + shell: bash run: | pytest tests pytest plugins/hanlp_trie/tests