Skip to content

Commit

Permalink
make integration test ci steps easier to navigate
Browse files Browse the repository at this point in the history
  • Loading branch information
renxida committed Nov 15, 2024
1 parent 8d9a923 commit a7e86f4
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions .github/workflows/ci-shark-ai.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,15 +51,25 @@ jobs:
path: ${{ env.PIP_CACHE_DIR }}
key: pip-${{ steps.setup_python.outputs.python-version }}-${{ hashFiles('*requirements.txt') }}

- name: Install pip deps
- name: Install Pip Dependencies
run: |
python -m pip install --no-compile --upgrade pip
# Note: We install in three steps in order to satisfy requirements
# from non default locations first. Installing the PyTorch CPU
# wheels saves multiple minutes and a lot of bandwidth on runner setup.
pip install --no-compile -r pytorch-cpu-requirements.txt
pip install --no-compile -r requirements.txt -e sharktank/ shortfin/
pip install --no-compile -r requirements.txt
- name: Install sharktank
run: |
pip install --no-compile -e sharktank/
- name: Install shortfin
run: |
pip install --no-compile -e shortfin/
- name: Ensure iree-turbine is latest and iree is latest nightly
run: |
# Install latest iree-tubrine.
pip install --no-compile -f https://iree.dev/pip-release-links.html --src deps \
-e "git+https://github.com/iree-org/iree-turbine.git#egg=iree-turbine"
Expand Down

0 comments on commit a7e86f4

Please sign in to comment.