From 8fad845b1b8348b646c544fa9c33bd4cc35c0c4c Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Thu, 13 Apr 2023 17:27:49 +0100 Subject: [PATCH] Fix grep arch check --- .github/workflows/build_linux.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_linux.yaml b/.github/workflows/build_linux.yaml index 70521d74..79859130 100644 --- a/.github/workflows/build_linux.yaml +++ b/.github/workflows/build_linux.yaml @@ -138,13 +138,15 @@ jobs: run: | set -x shopt -s globstar - WRONG_ARCHES=$(file dist/**/*.node | grep -v "$ARCH") - if [ ! -z "$WRONG_ARCHES" ]; then - echo "$WRONG_ARCHES" + + FILES=$(file "dist/**/*.node") + echo "$FILES" + + if [ grep -v "$ARCH" ]; then exit 1 fi - LIBS=$(readelf -d dist/**/*.node | grep NEEDED) + LIBS=$(readelf -d "dist/**/*.node" | grep NEEDED) echo "$LIBS" if [ "$SQLCIPHER_STATIC" == "1" ]; then