File tree 1 file changed +5
-35
lines changed
1 file changed +5
-35
lines changed Original file line number Diff line number Diff line change 1
1
---
2
2
name : " Lint"
3
- on : # yamllint disable-line rule:truthy
3
+ on : # yamllint disable-line rule:truthy
4
4
push :
5
5
branches :
6
6
- " main"
7
7
pull_request :
8
8
branches : ["*"]
9
9
jobs :
10
10
lint :
11
- name : " Format & Lint "
11
+ # Uses pre-commit to run all checks
12
12
runs-on : " ubuntu-latest"
13
- strategy :
14
- matrix :
15
- python-version :
16
- - " 3.10"
17
- fail-fast : false
18
13
steps :
19
- - uses : " actions/checkout@v4"
20
- -
uses :
" bewuethr/[email protected] "
21
- with :
22
- config-file : " .yamllint"
23
- - uses : " actions/setup-python@v5"
24
- with :
25
- python-version : " 3.10"
26
- - name : " Setup Python Environment"
27
- run : " pip install -U pip virtualenv"
28
- - name : " Install Dependencies"
29
- run : |
30
- virtualenv ~/.cache/virtualenv/authzedpy
31
- source ~/.cache/virtualenv/authzedpy/bin/activate
32
- pip install poetry
33
- poetry env info
34
- poetry install --only dev
35
- - name : " Pyflakes"
36
- run : |
37
- source ~/.cache/virtualenv/authzedpy/bin/activate
38
- find . -name "*.py" | grep -v "_pb2" | xargs pyflakes
39
- - name : " Blacken"
40
- run : |
41
- source ~/.cache/virtualenv/authzedpy/bin/activate
42
- black --check --diff .
43
- - name : " Isort"
44
- run : |
45
- source ~/.cache/virtualenv/authzedpy/bin/activate
46
- find . -name "*.py" | grep -v "_pb2" | xargs isort --check --diff
14
+ - uses : " actions/checkout@v3"
15
+ - uses : " actions/setup-python@v3"
16
+ -
uses :
" pre-commit/[email protected] "
47
17
codeql :
48
18
name : " Analyze with CodeQL"
49
19
runs-on : " ubuntu-latest"
You can’t perform that action at this time.
0 commit comments