Skip to content

Commit

Permalink
Use build dependencies from github
Browse files Browse the repository at this point in the history
  • Loading branch information
Matthias Wittgen committed Jun 14, 2022
1 parent 4509cef commit e5eb19e
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 7 deletions.
5 changes: 2 additions & 3 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ jobs:
- name: Build and install
shell: bash -l {0}
run: |
pip install -v -e .
pip install -v --no-deps -e .
- name: Run tests
shell: bash -l {0}
Expand Down Expand Up @@ -92,8 +92,7 @@ jobs:
- name: Build and create distribution
run: |
pip install -v -e .
python -m build --sdist --wheel
python -m build --skip-dependency-check --sdist --wheel
- name: Upload
uses: pypa/gh-action-pypi-publish@release/v1
Expand Down
8 changes: 4 additions & 4 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ astropy
psutil
pydantic
networkx
lsst-daf-butler
lsst-utils
lsst-pipe-base
lsst-pex-config
git+https://github.com/lsst/daf_butler@main#egg=lsst-daf-butler
git+https://github.com/lsst/utils@main#egg=lsst-utils
git+https://github.com/lsst/pipe_base@main#egg=lsst-pipe-base
git+https://github.com/lsst/pex_config@main#egg=lsst-pex-config

0 comments on commit e5eb19e

Please sign in to comment.