Skip to content

Commit

Permalink
Remove largely redundant pip install tests to optimize CI workflow an…
Browse files Browse the repository at this point in the history
…d reduce resource usage
  • Loading branch information
gemenerik committed Oct 25, 2024
1 parent d81a761 commit b70191b
Showing 1 changed file with 0 additions and 30 deletions.
30 changes: 0 additions & 30 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,36 +60,6 @@ jobs:
- run: pip install build
- run: python -m build

pip-install:
name: Install package with pip
needs: define-python-version-matrix
runs-on: [ubuntu-latest]
strategy:
matrix:
python-version: ${{ fromJSON(needs.define-python-version-matrix.outputs.python-version) }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- run: pip install build
- run: pip install .

pip-editable-install:
name: Install package in editable mode with pip
needs: define-python-version-matrix
runs-on: [ubuntu-latest]
strategy:
matrix:
python-version: ${{ fromJSON(needs.define-python-version-matrix.outputs.python-version) }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- run: pip install build
- run: pip install -e .

build-docs:
name: Build documentation
needs: verify
Expand Down

0 comments on commit b70191b

Please sign in to comment.