Commit 44ba140 1 parent 88dd104 commit 44ba140 Copy full SHA for 44ba140
File tree 1 file changed +13
-9
lines changed
1 file changed +13
-9
lines changed Original file line number Diff line number Diff line change 11
11
jobs :
12
12
test-backend :
13
13
runs-on : ubuntu-latest
14
+ strategy :
15
+ matrix :
16
+ python-version : ["3.11", "3.12"]
17
+
14
18
steps :
15
19
- name : Checkout
16
20
uses : actions/checkout@v4
17
21
- name : Set up Python
18
22
uses : actions/setup-python@v5
19
23
with :
20
- python-version : " 3.12 "
24
+ python-version : ${{matrix.python-version}}
21
25
22
26
- name : Install Poetry
23
27
run : curl -sSL https://install.python-poetry.org | python3 - --version 1.7.1
24
28
25
29
- name : Add Poetry to PATH
26
30
run : echo "$HOME/.local/bin" >> $GITHUB_PATH
27
31
28
- - name : Install dependencies
32
+ - name : Install Dependencies
29
33
run : poetry install
30
34
working-directory : backend
31
-
32
- - name : Check typing
33
- run : poetry run mypy .
35
+
36
+ - name : Check Type Annotations
37
+ run : poetry run mypy .
34
38
working-directory : backend
35
-
36
- - name : Run lint
39
+
40
+ - name : Run Code Linter
37
41
run : poetry run task lint
38
42
working-directory : backend
39
43
40
- - name : Run tests
44
+ - name : Execute Unit Tests
41
45
run : poetry run task test
42
- working-directory : backend
46
+ working-directory : backend
You can’t perform that action at this time.
0 commit comments