diff options
| author | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-06-02 22:37:22 +0300 |
|---|---|---|
| committer | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-06-02 22:37:22 +0300 |
| commit | c2ad91cc513d35abdce2c5f4f08b87f2f886b7d2 (patch) | |
| tree | 7371565d1cabe25b8ab5d33ccd5394f12ad90d7c | |
| parent | 398f0d6302c3a058a80bd6823c525a77f2adc4c8 (diff) | |
fix: accept static aarch64 preview artifact packaging
| -rw-r--r-- | .github/workflows/preview.yml | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/.github/workflows/preview.yml b/.github/workflows/preview.yml index 9ea33ca1..1d2fe432 100644 --- a/.github/workflows/preview.yml +++ b/.github/workflows/preview.yml @@ -190,8 +190,9 @@ jobs: cp target/${{ matrix.target }}/release/herdr ${{ matrix.name }} if [ "${{ runner.os }}" = "Linux" ]; then file ${{ matrix.name }} > BUILD_INFO.txt - ldd ${{ matrix.name }} 2>&1 | tee -a BUILD_INFO.txt - grep -q "statically linked" BUILD_INFO.txt + ldd ${{ matrix.name }} > LDD_INFO.txt 2>&1 || true + cat LDD_INFO.txt >> BUILD_INFO.txt + grep -Eq "statically linked|not a dynamic executable" LDD_INFO.txt if nm -u ${{ matrix.name }} 2>/dev/null | grep -E '(__cxa|GLIBCXX|CXXABI|_ZSt)'; then echo "error: Linux artifact has unresolved C++ runtime symbols" >&2 exit 1 |
