Selaa lähdekoodia

Refactor TTL action to use config script

jimsterino98 1 kuukausi sitten
vanhempi
commit
a80e5ced3c
1 muutettua tiedostoa jossa 3 lisäystä ja 18 poistoa
  1. 3 18
      .github/actions/TTL/action.yml

+ 3 - 18
.github/actions/TTL/action.yml

@@ -7,21 +7,6 @@ runs:
   - name: apply ttl support
     shell: bash
     run: |
-     config=(
-     "CONFIG_IP_NF_TARGET_TTL=y"
-     "CONFIG_IP6_NF_TARGET_HL=y"
-     "CONFIG_IP6_NF_MATCH_HL=y"
-     )
-
-     for config in "${configs[@]}"; do
-         key="${config%%=*}"
-
-         if grep -qE "^(${key}=|# ${key} is not set$)" "$GKI_DEFCONFIG"; then
-             sed -i -E \
-                 -e "s/^${key}=.*/${config}/" \
-                 -e "s/^# ${key} is not set\$/${config}/" \
-                 "$GKI_DEFCONFIG"
-         else
-             echo "$config" >> "$GKI_DEFCONFIG"
-         fi
-     done
+     "$COMMON/scripts/config" --file "$GKI_DEFCONFIG" --enable CONFIG_IP_NF_TARGET_TTL
+     "$COMMON/scripts/config" --file "$GKI_DEFCONFIG" --enable CONFIG_IP6_NF_TARGET_HL
+     "$COMMON/scripts/config" --file "$GKI_DEFCONFIG" --enable CONFIG_IP6_NF_MATCH_HL