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 075a504 commit e2acbc2Copy full SHA for e2acbc2
.github/workflows/python_ci.yml
@@ -0,0 +1,29 @@
1
+name: Python CI
2
+on: [pull_request]
3
+
4
+jobs:
5
+ test:
6
+ runs-on: ubuntu-18.04
7
+ steps:
8
+ - name: Checkout
9
+ uses: actions/checkout@v2
10
+ - name: Set up Python 3.8
11
+ uses: actions/setup-python@v2
12
+ with:
13
+ python-version: '3.8'
14
+ architecture: 'x64'
15
+ - name: Install Library
16
+ run: |
17
+ cd python_ci
18
+ python3 -m pip install --upgrade pip
19
+ pip install -r requirements-dev.txt
20
+ pip install -r requirements.txt
21
+ - name: Run flake8
22
23
+ make flake8
24
+ - name: Run mypy
25
26
+ make mypy
27
+ - name: Run unittest
28
29
+ make test
0 commit comments