Skip to content

Commit

Permalink
Update ci.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
martinjankoehler committed Dec 5, 2024
1 parent c61efae commit 03eb40f
Showing 1 changed file with 18 additions and 2 deletions.
20 changes: 18 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -171,11 +171,27 @@ jobs:
- name: "[Python] Install dependencies"
run: poetry install --no-interaction --no-root
shell: bash # NOTE: required for windows poetry calls

- name: "[Python] Install project"
run: poetry install --no-interaction
shell: bash # NOTE: required for windows poetry calls


- name: "[Python] Install project"
run: poetry install --no-interaction
shell: bash # NOTE: required for windows poetry calls

- name: "[Python] Build wheel and source archives"
run: poetry build --output dist
shell: bash # NOTE: required for windows poetry calls

- name: "[Python] Store dist artifact"
uses: actions/upload-artifact@v4
with:
name: python-dist-${{ matrix.os }}_py${{ matrix.python-version }}
path: dist
retention-days: 7
if-no-files-found: error

- name: "[Python] Run Unit tests"
run: >
poetry run coverage run -m pytest -m "not slow"
Expand Down

0 comments on commit 03eb40f

Please sign in to comment.