Skip to content

Commit 3e7ae10

Browse files
committed
fix: run all steps even if one fails
1 parent 6f7df66 commit 3e7ae10

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/code-quality_ci.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,20 @@ jobs:
2020
uses: astral-sh/setup-uv@v7
2121

2222
- name: Install the project
23+
id: install
2324
run: uv sync --locked --all-extras --dev
2425

2526
- name: Lint with Ruff
27+
if: always() && steps.install.outcome == 'success'
2628
run: |
2729
uv run ruff check .
2830
2931
- name: Type Check with Mypy
32+
if: always() && steps.install.outcome == 'success'
3033
run: |
3134
uv run mypy .
3235
3336
- name: Test with pytest
37+
if: always() && steps.install.outcome == 'success'
3438
run: |
3539
uv run pytest

0 commit comments

Comments
 (0)