Skip to content

Commit

Permalink
Only install Felis rather than using separate requirements
Browse files Browse the repository at this point in the history
Install Felis rather than using a separate requirements.txt file, as
this may contain conflicting depedency versions.
  • Loading branch information
JeremyMcCormick committed Jan 11, 2024
1 parent ca225fa commit 0f82fb0
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,12 @@ jobs:
cache: "pip"

- name: Install dependencies
id: depend
run: pip install -r requirements.txt
# Only install Felis rather than using the separate requirements.txt,
# since the dependencies may conflict. Felis already includes all the
# required dependencies for the tap-schema build.
run: |
python -m pip install --upgrade pip
python -m pip install git+http://github.com/lsst/felis.git@main#egg=felis
working-directory: ./tap-schema

- name: Log in to Docker Hub
Expand Down

0 comments on commit 0f82fb0

Please sign in to comment.