Skip to content

Commit f33b5ce

Browse files
committed
workflow stuff
1 parent a5a3d5f commit f33b5ce

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/ci.yml

Lines changed: 6 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,10 @@ jobs:
2830
id: install_mypy
2931
if: ${{ always() && steps.setup_python.conclusion == 'success' }}
3032
run: |
33+
tree
34+
3135
python -mpip install --upgrade pip
32-
python -mpip install mypy types-PyYaml
36+
python -mpip install mypy types-PyYaml ./ua-parser-builtins
3337
- name: mypy
3438
if: ${{ always() && steps.install_mypy.conclusion == 'success' }}
3539
run: mypy
@@ -115,6 +119,7 @@ jobs:
115119
sudo apt install libyaml-dev
116120
fi
117121
- run: python -mpip install pytest pyyaml
122+
- run: python -mpip install ./ua-parser-builtins
118123
# install rs accelerator if available, ignore if not
119124
- run: python -mpip install ua-parser-rs || true
120125
# re2 is basically impossible to install from source so don't

0 commit comments

Comments
 (0)