Ver Fonte

Implement dry-run check for patch application

Added a dry-run check before applying patches in the build process.
jimsterino98 há 5 meses atrás
pai
commit
2dff7acf23
1 ficheiros alterados com 5 adições e 1 exclusões
  1. 5 1
      .github/workflows/build.yml

+ 5 - 1
.github/workflows/build.yml

@@ -466,8 +466,12 @@ jobs:
           rm -rf IPv6_NAT_FIX.patch
 
           for p in *.patch; do
+            if patch -p1 --dry-run <"$p">
+             echo "patch is OK, applying $p"
              patch -p1 < "$p"
-              rm -f "$p"
+             rm -f "$p"
+            else
+             echo "$p failed, skipping patch"
           done
 
           echo "Kernel Optimized, hehe"