Kaynağa Gözat

ci(github-actions): add verification for snd-aloop module injection

Add verification step to ensure snd-aloop module is successfully injected into modules.bzl
TheWildJames 10 ay önce
ebeveyn
işleme
554a1d314b
2 değiştirilmiş dosya ile 13 ekleme ve 0 silme
  1. 8 0
      .github/workflows/build.yml
  2. 5 0
      .vscode/settings.json

+ 8 - 0
.github/workflows/build.yml

@@ -444,6 +444,14 @@ jobs:
             echo "snd-aloop injection: adding to module list"
             sed -i '/_COMMON_GKI_MODULES_LIST = \[/,/^[[:space:]]*\]/{/^[[:space:]]*\]$/i\    "sound/drivers/snd-aloop.ko",
             }' common/modules.bzl
+            
+            # Verify the injection was successful
+            if grep -q '"sound/drivers/snd-aloop.ko"' common/modules.bzl; then
+              echo "✓ snd-aloop injection: successfully added to module list"
+            else
+              echo "✗ snd-aloop injection: failed to add to module list"
+              exit 1
+            fi
           fi
           
           # Add symbols to abi_gki_aarch64

+ 5 - 0
.vscode/settings.json

@@ -0,0 +1,5 @@
+{
+    "github-actions.workflows.pinned.workflows": [
+        ".github/workflows/main.yml"
+    ]
+}