浏览代码

Disable all SukiSU-Ultra SUSFS configs when SUSFS feature not selected

TheWildJames 4 天之前
父节点
当前提交
f142302f48
共有 1 个文件被更改,包括 16 次插入0 次删除
  1. 16 0
      .github/workflows/build.yml

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

@@ -195,6 +195,22 @@ jobs:
         config_list: |
           CONFIG_KSU_SUSFS=n
 
+    - name: Disable SUSFS for SukiSU-Ultra without SUSFS feature
+      if: inputs.root_flavor == 'sukisu-ultra' && !contains(inputs.feature_set, 'SUSFS')
+      uses: ./.github/actions/set-kernel-config
+      with:
+        config_list: |
+          CONFIG_KSU_SUSFS=n
+          CONFIG_KSU_SUSFS_SUS_PATH=n
+          CONFIG_KSU_SUSFS_SUS_MOUNT=n
+          CONFIG_KSU_SUSFS_SUS_KSTAT=n
+          CONFIG_KSU_SUSFS_SPOOF_UNAME=n
+          CONFIG_KSU_SUSFS_ENABLE_LOG=n
+          CONFIG_KSU_SUSFS_HIDE_KSU_SUSFS_SYMBOLS=n
+          CONFIG_KSU_SUSFS_SPOOF_CMDLINE_OR_BOOTCONFIG=n
+          CONFIG_KSU_SUSFS_OPEN_REDIRECT=n
+          CONFIG_KSU_SUSFS_SUS_MAP=n
+
     - name: Resolve SUSFS commit
       id: susfs-cm
       shell: bash