Skip to content

Commit ff1fc08

Browse files
committed
refactor: streamline CI workflow by removing unnecessary commands and optimizing steps
1 parent 2b0445a commit ff1fc08

1 file changed

Lines changed: 8 additions & 30 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 8 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -22,39 +22,17 @@ jobs:
2222
- name: Set up uv
2323
uses: astral-sh/setup-uv@v8.1.0
2424
with:
25-
enable-cache: true
25+
version: "latest"
26+
activate-environment: "true"
2627

2728
- name: Install dependencies
2829
run: uv sync --all-groups
2930

31+
- name: mypy - type check
32+
run: mypy src/extro
33+
3034
- name: Ruff - lint
31-
run: uv run ruff check
32-
33-
- name: Ruff - format check
34-
run: uv run ruff format --check
35+
run: ruff check
3536

36-
- name: mypy - type check
37-
run: uv run mypy src/extro
38-
39-
# test:
40-
# name: Test (Python ${{ matrix.python-version }})
41-
# runs-on: ubuntu-latest
42-
# strategy:
43-
# fail-fast: false
44-
# matrix:
45-
# python-version: ["3.14"]
46-
# steps:
47-
# - name: Checkout
48-
# uses: actions/checkout@v6
49-
50-
# - name: Set up uv
51-
# uses: astral-sh/setup-uv@v8.1.0
52-
# with:
53-
# enable-cache: true
54-
# python-version: ${{ matrix.python-version }}
55-
56-
# - name: Install dependencies
57-
# run: uv sync --all-groups
58-
59-
# - name: Run tests
60-
# run: uv run pytest tests/ -v --tb=short
37+
- name: Ruff - format check
38+
run: ruff format --check

0 commit comments

Comments
 (0)