Skip to content

Commit

Permalink
Fix extra deps install
Browse files Browse the repository at this point in the history
  • Loading branch information
pgleeson authored Jun 16, 2023
1 parent 2335c20 commit 59c6d51
Showing 1 changed file with 3 additions and 10 deletions.
13 changes: 3 additions & 10 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,21 +27,14 @@ jobs:
echo "github.ref is: ${{ github.ref }}"
echo "github.base_ref is: ${{ github.base_ref }}"
- name: Install package
- name: Install core package
run: |
python -m pip install --upgrade pip
pip install .
- name: Install deps from development
if: ${{ github.ref == 'refs/heads/development' || github.base_ref == 'development' }}
- name: Installing optional dependencies
run: |
echo "Using deps from development"
pip install .[dev]
- name: Install deps from experimental
if: ${{ github.ref == 'refs/heads/experimental' || github.base_ref == 'experimental' }}
run: |
echo "Using deps from experimental"
echo "Installing extra deps"
pip install .[dev]
- name: Run tests
Expand Down

0 comments on commit 59c6d51

Please sign in to comment.