diff --git a/.forgejo/workflows/release.yaml b/.forgejo/workflows/release.yaml
index 36100ed..eb297ad 100644
--- a/.forgejo/workflows/release.yaml
+++ b/.forgejo/workflows/release.yaml
@@ -54,8 +54,8 @@ jobs:
 
             echo "🔨 Building $BIN"
 
-            # Disable CGO for cross-compiled targets (everything except native linux/amd64)
-            if [ "$TARGET" = "linux/amd64" ]; then
+            # Set CGO only for native linux/amd64 build
+            if [ "$OS" = "linux" ] && [ "$ARCH" = "amd64" ]; then
               export CGO_ENABLED=1
             else
               export CGO_ENABLED=0
@@ -75,7 +75,6 @@ jobs:
             fi
 
             echo "📦 Packaging $BIN with required files..."
-
             PKG_DIR="bundle-$OUT"
             mkdir "$PKG_DIR"
             cp "$BIN" "$PKG_DIR/"