File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44 pull_request :
55
66jobs :
7- lint :
8- runs-on : ubuntu-latest
9- strategy :
10- matrix :
11- python-version : [ "3.10", "3.11" ]
12- steps :
13- - uses : actions/checkout@v4
14- - uses : actions/setup-python@v5
15- with :
16- python-version : ${{ matrix.python-version }}
17- cache : " pip"
18-
19- - name : Upgrade pip
20- run : python -m pip install -U pip
21-
22- - name : Install project + dev extras
23- run : pip install ".[dev]"
24-
25- - name : Lint (pylint)
26- run : pylint biped_walking_controller || true # drop `|| true` if you want hard fail
27-
287 tests :
298 runs-on : ubuntu-latest
309 steps :
5433 flags : unittests
5534 fail_ci_if_error : true
5635
57- docs :
58- runs-on : ubuntu-latest
59- steps :
60- - uses : actions/checkout@v4
61- - uses : actions/setup-python@v5
62- with :
63- python-version : 3.11
64- cache : pip
65-
66- - name : Upgrade pip
67- run : python -m pip install -U pip
68-
69- - name : Install project dependencies
70- run : pip install ".[docs]"
71-
72- - name : Pull LFS files
73- run : git lfs fetch --all && git lfs checkout
74-
75- - name : Build documentation
76- if : github.event_name == 'push' && github.ref != 'refs/heads/main'
77- run : mkdocs build
78-
79- - name : Deploy documentation
80- if : github.event_name == 'push' && github.ref == 'refs/heads/main'
81- run : mkdocs gh-deploy --force
You can’t perform that action at this time.
0 commit comments