Skip to content

Commit

Permalink
Install all the dev dependencies first.
Browse files Browse the repository at this point in the history
  • Loading branch information
cscollett committed Aug 19, 2024
1 parent e16431f commit 50e0588
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/compatability-matrix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,19 @@ jobs:
run: |
python --version
- name: Install Poetry
- name: Install locked dependencies
run: |
pip install poetry
poetry install --with dev
- name: Install dependencies
- name: Update dependencies
run: |
if [[ "${{ matrix.update-strategy }}" == "none" ]]; then
poetry install --no-root
echo "Skipping updates as per the strategy"
elif [[ "${{ matrix.update-strategy }}" == "minor" ]]; then
poetry update
elif [[ "${{ matrix.update-strategy }}" == "major" ]]; then
poetry up --latest
sed -i 's/\^/>=/g' pyproject.toml # Adjust constraints to allow major updates
poetry update
fi
- name: Run tests
Expand Down

0 comments on commit 50e0588

Please sign in to comment.