Skip to content

Commit f4ea600

Browse files
committed
Update Github actions to checkout AvxWindowFmIndex submodule
1 parent 5386da5 commit f4ea600

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

.github/workflows/continuous-integration-workflow.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ jobs:
1717
- uses: actions/checkout@v3
1818
with:
1919
fetch-depth: 0
20+
submodules: recursive
2021
# Fix ownership of the checkout dir
2122
- name: Set ownership
2223
run: |
@@ -29,7 +30,7 @@ jobs:
2930
flake8 . --exclude 'docs/source/conf.py' --count --statistics
3031
- name: Type check with mypy
3132
run: |
32-
mypy newmap test
33+
mypy newmap tests
3334
- name: Build AvxWindowFmIndex libraries
3435
run: |
3536
./build_libraries.sh
@@ -55,6 +56,7 @@ jobs:
5556
- uses: actions/checkout@v3
5657
with:
5758
fetch-depth: 0
59+
submodules: recursive
5860
- name: Set up Python
5961
uses: actions/setup-python@v4
6062
with:

.github/workflows/python-publish.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ jobs:
1515
with:
1616
# Gets tags for versioning information
1717
fetch-depth: 0
18+
# Get AvxWindowFmIndex submodule
19+
submodules: recursive
1820
# Fix ownership of the checkout dir
1921
- name: Set ownership
2022
run: |

0 commit comments

Comments
 (0)