Skip to content

Commit 9bf0381

Browse files
.github: Simplify dependencies, and let hooks script do the rest
1 parent f811f94 commit 9bf0381

File tree

1 file changed

+2
-13
lines changed

1 file changed

+2
-13
lines changed

.github/workflows/test-and-deploy.yml

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -29,20 +29,9 @@ jobs:
2929

3030
- name: Install dependencies
3131
run: |
32-
sudo apt install shellcheck
32+
sudo apt install --no-install-recommends --assume-yes shellcheck parallel
3333
python -m pip install --upgrade pip
34-
pip install pipenv
35-
pipenv install poetry && pipenv run poetry install
36-
echo "installing mavlink-router"
37-
pipenv run ./core/tools/mavlink_router/bootstrap.sh
38-
echo "installing mavp2p"
39-
pipenv run ./core/tools/mavp2p/bootstrap.sh
40-
echo "installing ardupilot_tools"
41-
pipenv run ./core/tools/ardupilot_tools/bootstrap.sh
42-
pipenv run python ./core/libs/bridges/setup.py install
43-
pipenv run python ./core/libs/commonwealth/setup.py install
44-
rm -rf core/libs/bridges/build
45-
rm -rf core/libs/commonwealth/build
34+
pip install poetry
4635
4736
- name: Run tests
4837
run: |

0 commit comments

Comments
 (0)