Skip to content

Commit 4fd2321

Browse files
committed
Remove Makefile and replace make commands with direct equivalents
1 parent 16c3dcf commit 4fd2321

File tree

2 files changed

+5
-25
lines changed

2 files changed

+5
-25
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
---
2-
32
name: CI
43

54
on:
@@ -14,10 +13,9 @@ on:
1413

1514
jobs:
1615
build:
17-
1816
strategy:
1917
matrix:
20-
python-version: ['3.10', '3.11', '3.12', '3.13']
18+
python-version: ["3.10", "3.11", "3.12", "3.13"]
2119
uv-resolution: [highest, lowest-direct]
2220
platform: [ubuntu-latest, windows-latest]
2321

@@ -30,7 +28,7 @@ jobs:
3028
uses: astral-sh/setup-uv@v7
3129
with:
3230
enable-cache: true
33-
cache-dependency-glob: '**/pyproject.toml'
31+
cache-dependency-glob: "**/pyproject.toml"
3432

3533
- name: Lint
3634
run: |
@@ -47,14 +45,14 @@ jobs:
4745
4846
- name: Build sample
4947
run: |
50-
make build-sample
48+
uv run --extra=dev sphinx-build -W -b html sample/source sample/build
5149
env:
5250
UV_PYTHON: ${{ matrix.python-version }}
5351
UV_RESOLUTION: ${{ matrix.uv-resolution }}
5452

5553
- name: Build sample parallel
5654
run: |
57-
make build-sample-parallel
55+
uv run --extra=dev sphinx-build -j 2 -W -b html sample/source sample/build
5856
env:
5957
UV_PYTHON: ${{ matrix.python-version }}
6058
UV_RESOLUTION: ${{ matrix.uv-resolution }}
@@ -72,7 +70,7 @@ jobs:
7270
completion-ci:
7371
needs: build
7472
runs-on: ubuntu-latest
75-
if: always() # Run even if one matrix job fails
73+
if: always() # Run even if one matrix job fails
7674
steps:
7775
- name: Check matrix job status
7876
run: |-

Makefile

Lines changed: 0 additions & 18 deletions
This file was deleted.

0 commit comments

Comments
 (0)