Skip to content

Commit 5f4128a

Browse files
committed
fix: failing tests on ci/cd
1 parent a03f8c8 commit 5f4128a

7 files changed

Lines changed: 173 additions & 159 deletions

File tree

.github/workflows/job-arrow-extension.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
with:
2727
php-version: ${{ matrix.php }}
2828
dependencies: locked
29-
extensions: ':psr, bcmath, dom, hash, json, mbstring, xml, xmlwriter, xmlreader, zlib'
29+
extensions: ':psr, bcmath, dom, hash, json, mbstring, xml, xmlwriter, xmlreader, zlib, zstd'
3030
tools: 'composer:v2, php-config'
3131
install-dependencies: 'false'
3232

@@ -59,7 +59,8 @@ jobs:
5959
- name: Set LIBCLANG_PATH (Ubuntu)
6060
if: runner.os == 'Linux'
6161
run: |
62-
echo "LIBCLANG_PATH=$(llvm-config --libdir)" >> $GITHUB_ENV
62+
LIBCLANG_SO=$(find /usr/lib -name 'libclang*.so' -o -name 'libclang*.so.*' 2>/dev/null | head -1)
63+
echo "LIBCLANG_PATH=$(dirname "$LIBCLANG_SO")" >> $GITHUB_ENV
6364
6465
- name: Build extension
6566
working-directory: src/extension/arrow-ext

.github/workflows/job-tests.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,6 @@ jobs:
6363
steps:
6464
- name: "Checkout"
6565
uses: "actions/checkout@v5"
66-
with:
67-
submodules: true
6866

6967
- name: "Start OpenTelemetry Collector"
7068
run: |

0 commit comments

Comments
 (0)