Skip to content

Commit 8f85277

Browse files
banderson84GitHub Enterprise
authored andcommitted
Merge pull request #509 from network-intelligence/github-workflows
GitHub workflows
2 parents acc4edc + 1672f95 commit 8f85277

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

.github/workflows/build-wheels.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
steps:
2323
- uses: actions/checkout@v4
2424
with:
25-
detch-depth: 1
25+
fetch-depth: 1
2626

2727
- name: Install packages
2828
run: sudo apt-get update && sudo apt-get install -y zlib1g-dev libssl-dev make
@@ -41,6 +41,12 @@ jobs:
4141
- name: Install pip packages
4242
run: python -m pip install cython cibuildwheel==2.20.0
4343

44+
- name: Initialize Submodules
45+
run: git submodule update --init --recursive
46+
47+
- name: Move submodules lib into the directory root
48+
run: cp -r src/libmerc/xsimd/include/xsimd/* src/libmerc/xsimd/
49+
4450
- name: Build Mercury
4551
run: ./configure && make && cp -r src/cython/* ./
4652

.github/workflows/docker-image.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- name: Checkout repository
17-
uses: actions/checkout@v3
17+
uses: actions/checkout@v5
18+
with:
19+
submodules: true
1820
- name: Set up QEMU
1921
uses: docker/setup-qemu-action@v2
2022
- name: Set up Docker Buildx

0 commit comments

Comments
 (0)