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 1648928 commit cd670cbCopy full SHA for cd670cb
.github/workflows/lint.yml
@@ -0,0 +1,18 @@
1
+name: PR Open/Sync - Lint
2
+on:
3
+ pull_request:
4
+ types: [opened, synchronize]
5
+ branches:
6
+ - main
7
+
8
+jobs:
9
+ lint:
10
+ runs-on: ubuntu-latest
11
+ steps:
12
+ - uses: actions/checkout@v4.1.1
13
+ - uses: actions/setup-python@v5.0.0
14
+ with:
15
+ python-version: '3.13'
16
+ - run: pip install uv
17
+ - run: uv sync
18
+ - run: make lint
Makefile
@@ -1,3 +1,6 @@
install:
uv sync
- npm install -g @mermaid-js/mermaid-cli
+ npm install -g @mermaid-js/mermaid-cli
+lint:
+ uv run ruff check .
0 commit comments