We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 31e5014 commit 482399fCopy full SHA for 482399f
.github/workflows/check.yml
@@ -11,12 +11,24 @@ jobs:
11
steps:
12
# Set up
13
- uses: actions/checkout@v4
14
+
15
- uses: actions/setup-node@v4
16
with:
17
node-version: "20" # Oldest LTS at time of writing
18
19
+ - uses: actions/setup-python@v5
20
+ with:
21
+ python-version: "3.x"
22
23
- run: npm ci
24
+ - run: pip install mitmproxy ruff mypy
25
- # Run checks
26
+ # Run JS checks
27
- run: npm run format:check
28
- run: npm run lint:check
29
- run: npm run build
30
31
+ # Run Python checks
32
+ - run: ruff format --check
33
+ - run: ruff check
34
+ - run: mypy
pyproject.toml
@@ -0,0 +1,3 @@
1
+[tool.mypy]
2
+files = "src/python/**/*.py"
3
+strict = true
0 commit comments