This is an automated email from the ASF dual-hosted git repository.

mmodzelewski pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iggy.git


The following commit(s) were added to refs/heads/master by this push:
     new 0fa657a94 fix(ci): stop trailing checks from skipping text files as 
binary (#3778)
0fa657a94 is described below

commit 0fa657a94ac665db69739b6bcf79713b9a3b39d1
Author: Ethan Lin <[email protected]>
AuthorDate: Thu Jul 30 14:45:58 2026 +0800

    fix(ci): stop trailing checks from skipping text files as binary (#3778)
---
 .../iggy-flink-examples/data-population-explanation.md                 | 3 ++-
 foreign/node/src/wire/cluster/get-cluster-metadata.command.ts          | 2 +-
 foreign/node/tsconfig.json                                             | 2 +-
 scripts/ci/trailing-newline.sh                                         | 2 +-
 scripts/ci/trailing-whitespace.sh                                      | 2 +-
 5 files changed, 6 insertions(+), 5 deletions(-)

diff --git 
a/foreign/java/external-processors/iggy-connector-flink/iggy-flink-examples/data-population-explanation.md
 
b/foreign/java/external-processors/iggy-connector-flink/iggy-flink-examples/data-population-explanation.md
index ed52f0ea3..532579439 100644
--- 
a/foreign/java/external-processors/iggy-connector-flink/iggy-flink-examples/data-population-explanation.md
+++ 
b/foreign/java/external-processors/iggy-connector-flink/iggy-flink-examples/data-population-explanation.md
@@ -170,7 +170,8 @@ Use the base64 string in your JSON payload.
 
 ### Example 1: Simple text message
 
-Original text: "hello world"  
+Original text: "hello world"
+
 Base64: `aGVsbG8gd29ybGQ=`
 
 ```bash
diff --git a/foreign/node/src/wire/cluster/get-cluster-metadata.command.ts 
b/foreign/node/src/wire/cluster/get-cluster-metadata.command.ts
index 8bc3dd137..8f310b3e8 100644
--- a/foreign/node/src/wire/cluster/get-cluster-metadata.command.ts
+++ b/foreign/node/src/wire/cluster/get-cluster-metadata.command.ts
@@ -24,7 +24,7 @@ import { deserializeMetadata, type ClusterMetadata } from 
'./cluster.utils.js';
 
 export const GET_CLUSTER_METADATA = {
   code: COMMAND_CODE.GetClusterMetadata,
-  
+
   serialize: () => {
     return Buffer.alloc(0);
   },
diff --git a/foreign/node/tsconfig.json b/foreign/node/tsconfig.json
index 089fff220..17fab99ca 100644
--- a/foreign/node/tsconfig.json
+++ b/foreign/node/tsconfig.json
@@ -12,7 +12,7 @@
 
     "declaration": true,
     "declarationMap": true,
-    
+
     "baseUrl": ".",
     "rootDir": "./src",
     "outDir": "./dist",
diff --git a/scripts/ci/trailing-newline.sh b/scripts/ci/trailing-newline.sh
index 107d51b61..55916b1bb 100755
--- a/scripts/ci/trailing-newline.sh
+++ b/scripts/ci/trailing-newline.sh
@@ -118,7 +118,7 @@ for file in "${CHANGED_FILES[@]}"; do
   fi
 
   # Skip binary files
-  if file "$file" | grep -qE "binary|data|executable|compressed"; then
+  if [ "$(file -bL --mime-encoding "$file" 2>/dev/null)" = "binary" ]; then
     continue
   fi
 
diff --git a/scripts/ci/trailing-whitespace.sh 
b/scripts/ci/trailing-whitespace.sh
index 34bc0f877..b3c481dc5 100755
--- a/scripts/ci/trailing-whitespace.sh
+++ b/scripts/ci/trailing-whitespace.sh
@@ -118,7 +118,7 @@ for file in "${CHANGED_FILES[@]}"; do
   fi
 
   # Skip binary files
-  if file "$file" | grep -qE "binary|data|executable|compressed|PDF"; then
+  if [ "$(file -bL --mime-encoding "$file" 2>/dev/null)" = "binary" ]; then
     continue
   fi
 

Reply via email to