We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f35b472 commit 21ad96fCopy full SHA for 21ad96f
.github/workflows/ci.yml
@@ -31,20 +31,23 @@ jobs:
31
32
- name: Install dependencies
33
run: |
34
- python -m pip install --upgrade pip
35
- python -m pip install . pytest ruff build
+ python3 -m pip install --upgrade pip
+ make install
36
37
- name: Lint
38
- run: python -m ruff check .
+ run: make lint
39
40
- name: Formatting
41
- run: python -m ruff format --check .
+ run: make format-check
42
43
- name: Compile sources
44
- run: python -m compileall -q hyperbrowser examples tests
+ run: make compile
45
+
46
+ - name: Architecture guard checks
47
+ run: make architecture-check
48
49
- name: Test
- run: python -m pytest -q
50
+ run: make test
51
52
- name: Build package
- run: python -m build
53
+ run: make build
0 commit comments