Skip to content

Commit 4585420

Browse files
committed
workflow stuff
1 parent a5a3d5f commit 4585420

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ jobs:
1111
steps:
1212
- name: Checkout working copy
1313
uses: actions/checkout@v4
14+
with:
15+
submodules: true
1416
- name: ruff check
1517
uses: chartboost/ruff-action@v1
1618
- name: ruff format
@@ -28,8 +30,11 @@ jobs:
2830
id: install_mypy
2931
if: ${{ always() && steps.setup_python.conclusion == 'success' }}
3032
run: |
33+
tree
34+
ls -d uap-core/.git
35+
3136
python -mpip install --upgrade pip
32-
python -mpip install mypy types-PyYaml
37+
python -mpip install mypy types-PyYaml ./ua-parser-builtins
3338
- name: mypy
3439
if: ${{ always() && steps.install_mypy.conclusion == 'success' }}
3540
run: mypy
@@ -115,6 +120,7 @@ jobs:
115120
sudo apt install libyaml-dev
116121
fi
117122
- run: python -mpip install pytest pyyaml
123+
- run: python -mpip install ./ua-parser-builtins
118124
# install rs accelerator if available, ignore if not
119125
- run: python -mpip install ua-parser-rs || true
120126
# re2 is basically impossible to install from source so don't

0 commit comments

Comments
 (0)