Pārlūkot izejas kodu

ci: no emojis in workflows

Signed-off-by: Ahmed Al-Nassif <mr.ahmed.nassif@gmail.com>
Ahmed Al-Nassif 2 nedēļas atpakaļ
vecāks
revīzija
6170dcaff0

+ 2 - 2
.github/ISSUE_TEMPLATE/dev_use_only.yml

@@ -1,4 +1,4 @@
-name: "🔧 Developer Use Only"
+name: "[FIX] Developer Use Only"
 description: "This template is reserved for developer use only. Do not use for regular bug reports or feature requests."
 title: "[DEV] "
 labels: ["dev-only"]
@@ -7,7 +7,7 @@ body:
   - type: markdown
     attributes:
       value: |
-        ## ⚠️ Developer Use Only
+        ## [!] Developer Use Only
         
         This issue template is reserved for internal development purposes only.
         

+ 2 - 2
.github/actions/bbg/action.yml

@@ -26,10 +26,10 @@ runs:
       working-directory: ${{ github.workspace }}/kernel
       run: |
         if grep -q "baseband_guard" common/security/Kconfig; then
-          echo " SUCCESS: baseband_guard found in common/security/Kconfig"
+          echo "[+] SUCCESS: baseband_guard found in common/security/Kconfig"
           grep -n "baseband_guard" common/security/Kconfig || true
         else
-          echo " FAILED: baseband_guard not found in common/security/Kconfig"
+          echo "[-] FAILED: baseband_guard not found in common/security/Kconfig"
           exit 1
         fi
     

+ 1 - 1
.github/actions/bbrv3/action.yml

@@ -55,7 +55,7 @@ runs:
           fi
         fi
 
-        echo " BBRv3 patches applied"
+        echo "[+] BBRv3 patches applied"
 
     - name: Enable BBRv3 Kernel Config
       uses: ./.github/actions/set-kernel-config

+ 1 - 1
.github/actions/cache-archive/action.yml

@@ -67,7 +67,7 @@ runs:
 
         # Check if path exists
         if [ ! -d "${{ inputs.cache_path }}" ] && [ ! -f "${{ inputs.cache_path }}" ]; then
-          echo "⚠️ Target path not found. Skipping cache save."
+          echo "[!] Target path not found. Skipping cache save."
           exit 0
         fi
 

+ 5 - 5
.github/actions/cache-ccache-setup/action.yml

@@ -23,7 +23,7 @@ runs:
           sudo cp -f "${{ github.workspace }}/ccache-dl/ccache" /usr/bin/ccache
           sudo chmod +x /usr/bin/ccache
           rm -rf "${{ github.workspace }}/ccache-dl"
-          echo " installed from shared artifact"
+          echo "[+] installed from shared artifact"
         else
           curl -LfsS --retry 5 --retry-delay 5 --retry-all-errors --connect-timeout 30 \
             -H "User-Agent: Mozilla/5.0" \
@@ -31,14 +31,14 @@ runs:
           sudo cp -f ./ccache /usr/bin/ccache
           sudo chmod +x /usr/bin/ccache
           rm -f ./ccache
-          echo " installed from download"
+          echo "[+] installed from download"
         fi
 
         if ! /usr/bin/ccache --version > /dev/null 2>&1; then
-          echo " ccache installation failed"
+          echo "[-] ccache installation failed"
           exit 1
         fi
-        echo " ccache verified: $(/usr/bin/ccache --version | head -1)"
+        echo "[+] ccache verified: $(/usr/bin/ccache --version | head -1)"
 
         export CCACHE_DIR="/home/runner/.ccache"
         echo "CCACHE_DIR=$CCACHE_DIR" >> $GITHUB_ENV
@@ -79,4 +79,4 @@ runs:
         echo "=== ccache config ==="
         ccache -p
         echo "====================="
-        echo " ccache ready"
+        echo "[+] ccache ready"

+ 2 - 2
.github/actions/cache-ccache-stats/action.yml

@@ -21,7 +21,7 @@ runs:
         echo "===================="
 
         if ! command -v ccache >/dev/null 2>&1; then
-          echo "⚠️  ccache not installed, skipping ccache stats"
+          echo "[!]  ccache not installed, skipping ccache stats"
           echo "===================="
           exit 0
         fi
@@ -56,6 +56,6 @@ runs:
 
           if [ -d /home/runner/.ccache ] && find /home/runner/.ccache -type f -print -quit 2>/dev/null | grep -q .; then
             find /home/runner/.ccache -type f -exec touch -t $(date -d "1 day ago" +%Y%m%d%H%M) {} +
-            echo " ccache atime updated"
+            echo "[+] ccache atime updated"
           fi
         fi

+ 84 - 84
.github/actions/cache-restore/action.yml

@@ -52,22 +52,22 @@ runs:
 
         cd "$GITHUB_WORKSPACE"
 
-        echo "🔍 DEBUG: Starting cache restore process"
-        echo "🔍 DEBUG: GITHUB_WORKSPACE=$GITHUB_WORKSPACE"
-        echo "🔍 DEBUG: inputs.cache_path=${{ inputs.cache_path }}"
-        echo "🔍 DEBUG: inputs.cache_key=${{ inputs.cache_key }}"
-        echo "🔍 DEBUG: inputs.restore_keys=${{ inputs.restore_keys }}"
-        echo "🔍 DEBUG: inputs.cache_bucket=${{ inputs.cache_bucket }}"
-        echo "🔍 DEBUG: inputs.debug=${{ inputs.debug }}"
+        echo "[*] DEBUG: Starting cache restore process"
+        echo "[*] DEBUG: GITHUB_WORKSPACE=$GITHUB_WORKSPACE"
+        echo "[*] DEBUG: inputs.cache_path=${{ inputs.cache_path }}"
+        echo "[*] DEBUG: inputs.cache_key=${{ inputs.cache_key }}"
+        echo "[*] DEBUG: inputs.restore_keys=${{ inputs.restore_keys }}"
+        echo "[*] DEBUG: inputs.cache_bucket=${{ inputs.cache_bucket }}"
+        echo "[*] DEBUG: inputs.debug=${{ inputs.debug }}"
 
         TAG_NAME="${{ inputs.cache_bucket }}"
         BASE_URL="https://github.com/${TARGET_REPO}/releases/download/$TAG_NAME"
         ASSETS_URL="https://github.com/${TARGET_REPO}/releases/expanded_assets/$TAG_NAME"
 
-        echo "🔍 DEBUG: TAG_NAME=$TAG_NAME"
-        echo "🔍 DEBUG: BASE_URL=$BASE_URL"
-        echo "🔍 DEBUG: ASSETS_URL=$ASSETS_URL"
-        echo "🔍 DEBUG: TARGET_REPO=$TARGET_REPO"
+        echo "[*] DEBUG: TAG_NAME=$TAG_NAME"
+        echo "[*] DEBUG: BASE_URL=$BASE_URL"
+        echo "[*] DEBUG: ASSETS_URL=$ASSETS_URL"
+        echo "[*] DEBUG: TARGET_REPO=$TARGET_REPO"
 
         ARIA2_OPTS=(
           "-x16" "-s16" "-k1M" "-j5" "--file-allocation=none"
@@ -80,26 +80,26 @@ runs:
           ARIA2_OPTS+=("--quiet" "--summary-interval=0" "--console-log-level=error")
         fi
 
-        echo "🔍 DEBUG: Fetching asset list from GitHub Releases..."
-        echo "🔍 DEBUG: HTTP request to ASSETS_URL=$ASSETS_URL"
+        echo "[*] DEBUG: Fetching asset list from GitHub Releases..."
+        echo "[*] DEBUG: HTTP request to ASSETS_URL=$ASSETS_URL"
         echo "::group:: Fetching Asset List"
         HTTP_RESPONSE=$(curl -sL -A "Mozilla/5.0" -w "%{http_code}" "$ASSETS_URL" -o assets.html || echo "404")
-        echo "🔍 DEBUG: HTTP_RESPONSE=$HTTP_RESPONSE"
+        echo "[*] DEBUG: HTTP_RESPONSE=$HTTP_RESPONSE"
 
         if [ "$HTTP_RESPONSE" -eq 200 ]; then
           ALL_ASSETS=$(grep -oP "download/$TAG_NAME/\K[^\"' ]+" assets.html | sort -u || true)
-          echo "🔍 DEBUG: Parsed ALL_ASSETS count=$(echo "$ALL_ASSETS" | wc -l)"
-          echo "🔍 DEBUG: First 10 assets: $(echo "$ALL_ASSETS" | head -n 10 | tr '\n' ' ')"
+          echo "[*] DEBUG: Parsed ALL_ASSETS count=$(echo "$ALL_ASSETS" | wc -l)"
+          echo "[*] DEBUG: First 10 assets: $(echo "$ALL_ASSETS" | head -n 10 | tr '\n' ' ')"
         else
           echo "Status $HTTP_RESPONSE: Failed to fetch assets from scraper endpoint."
           ALL_ASSETS=""
-          echo "🔍 DEBUG: No assets parsed due to HTTP failure"
+          echo "[*] DEBUG: No assets parsed due to HTTP failure"
         fi
         rm -f assets.html
-        echo "🔍 DEBUG: assets.html removed"
+        echo "[*] DEBUG: assets.html removed"
 
         if [ -z "$ALL_ASSETS" ]; then
-          echo "🔍 DEBUG: ALL_ASSETS is empty, exiting early"
+          echo "[*] DEBUG: ALL_ASSETS is empty, exiting early"
           echo "No assets found in bucket '$TAG_NAME'. Skipping search."
           echo "cache-hit=false" >> "$GITHUB_OUTPUT"
           echo "::endgroup::"
@@ -107,14 +107,14 @@ runs:
         fi
 
         echo "Successfully fetched asset list. Has $(echo "$ALL_ASSETS" | wc -l) assets."
-        echo "🔍 DEBUG: Full asset list (first 20 lines):"
+        echo "[*] DEBUG: Full asset list (first 20 lines):"
         echo "$ALL_ASSETS" | head -n 20
         echo "::endgroup::"
 
         SEARCH_LIST=$(printf "%s\n%s" "${{ inputs.cache_key }}" "${{ inputs.restore_keys }}" | sed '/^$/d')
-        echo "🔍 DEBUG: SEARCH_LIST (keys to search):"
+        echo "[*] DEBUG: SEARCH_LIST (keys to search):"
         echo "$SEARCH_LIST"
-        echo "🔍 DEBUG: FOUND=false initialized"
+        echo "[*] DEBUG: FOUND=false initialized"
 
         download_asset() {
           local filename="$1"
@@ -122,59 +122,59 @@ runs:
           local max_retries=3
           local attempt=1
 
-          echo "🔍 DEBUG: download_asset() function called with filename=$filename, url=$url"
-          echo "🔍 DEBUG: max_retries=$max_retries, current attempt=$attempt"
+          echo "[*] DEBUG: download_asset() function called with filename=$filename, url=$url"
+          echo "[*] DEBUG: max_retries=$max_retries, current attempt=$attempt"
           while [ "$attempt" -le "$max_retries" ]; do
-            echo "🔍 DEBUG: Attempt $attempt: Downloading $filename..."
-            echo "🔍 DEBUG: Removing old file $filename if exists"
+            echo "[*] DEBUG: Attempt $attempt: Downloading $filename..."
+            echo "[*] DEBUG: Removing old file $filename if exists"
             rm -f "$filename"
 
             if command -v gh >/dev/null 2>&1; then
-              echo "🔍 DEBUG: 'gh' command available, attempting download via gh CLI"
+              echo "[*] DEBUG: 'gh' command available, attempting download via gh CLI"
               if timeout 10m gh release download "$TAG_NAME" --repo "$TARGET_REPO" --pattern "$filename" -D . >/dev/null 2>&1; then
-                echo "🔍 DEBUG: gh CLI download succeeded, checking file size"
-                [ -s "$filename" ] && { echo "🔍 DEBUG: File $filename is non-empty, returning success"; return 0; }
-                echo "🔍 DEBUG: File $filename is empty after gh download"
+                echo "[*] DEBUG: gh CLI download succeeded, checking file size"
+                [ -s "$filename" ] && { echo "[*] DEBUG: File $filename is non-empty, returning success"; return 0; }
+                echo "[*] DEBUG: File $filename is empty after gh download"
               else
-                echo "🔍 DEBUG: gh CLI download failed or timed out"
+                echo "[*] DEBUG: gh CLI download failed or timed out"
               fi
             else
-              echo "🔍 DEBUG: 'gh' command not available, skipping gh CLI download"
+              echo "[*] DEBUG: 'gh' command not available, skipping gh CLI download"
             fi
 
-            echo "🔍 DEBUG: Trying aria2c download with URL=$url"
-            echo "🔍 DEBUG: aria2c options: ${ARIA2_OPTS[*]}"
+            echo "[*] DEBUG: Trying aria2c download with URL=$url"
+            echo "[*] DEBUG: aria2c options: ${ARIA2_OPTS[*]}"
             if timeout 10m aria2c "${ARIA2_OPTS[@]}" --retry-wait=10 --max-tries=10 -o "$filename" "$url"; then
-              echo "🔍 DEBUG: aria2c download succeeded, checking file size"
-              [ -s "$filename" ] && { echo "🔍 DEBUG: File $filename is non-empty, returning success"; return 0; }
-              echo "  ⚠️ Downloaded file is empty. Retrying..."
-              echo "🔍 DEBUG: File $filename is empty after aria2c download"
+              echo "[*] DEBUG: aria2c download succeeded, checking file size"
+              [ -s "$filename" ] && { echo "[*] DEBUG: File $filename is non-empty, returning success"; return 0; }
+              echo "  [!] Downloaded file is empty. Retrying..."
+              echo "[*] DEBUG: File $filename is empty after aria2c download"
               rm -f "$filename"
             else
-              echo "🔍 DEBUG: aria2c download failed or timed out"
+              echo "[*] DEBUG: aria2c download failed or timed out"
             fi
 
-            echo "  ⚠️ Download failed or timed out. Retrying in 5s..."
-            echo "🔍 DEBUG: Sleeping 5 seconds before retry"
+            echo "  [!] Download failed or timed out. Retrying in 5s..."
+            echo "[*] DEBUG: Sleeping 5 seconds before retry"
             sleep 5
             attempt=$((attempt + 1))
-            echo "🔍 DEBUG: Incremented attempt to $attempt"
+            echo "[*] DEBUG: Incremented attempt to $attempt"
           done
 
           return 1
         }
 
         while read -r KEY; do
-          echo "🔍 DEBUG: Reading KEY from SEARCH_LIST: KEY=$KEY"
-          [ -z "$KEY" ] && { echo "🔍 DEBUG: KEY is empty, skipping"; continue; }
+          echo "[*] DEBUG: Reading KEY from SEARCH_LIST: KEY=$KEY"
+          [ -z "$KEY" ] && { echo "[*] DEBUG: KEY is empty, skipping"; continue; }
           echo "::group:: Searching Prefix: $KEY"
-          echo "🔍 DEBUG: Searching for assets matching prefix: cache-$KEY"
+          echo "[*] DEBUG: Searching for assets matching prefix: cache-$KEY"
 
           MATCH=$(echo "$ALL_ASSETS" | grep -E "^cache-$KEY.*\.(tzst|tar)(\.part[a-z]{2})?$" | sort -r | head -n 1 || true)
-          echo "🔍 DEBUG: MATCH result for KEY=$KEY: MATCH=$MATCH"
+          echo "[*] DEBUG: MATCH result for KEY=$KEY: MATCH=$MATCH"
 
           if [ -z "$MATCH" ]; then
-            echo "🔍 DEBUG: No match found for KEY=$KEY, continuing to next key"
+            echo "[*] DEBUG: No match found for KEY=$KEY, continuing to next key"
             echo "Not found."
             echo "::endgroup::"
             continue
@@ -184,103 +184,103 @@ runs:
           EXT=$(echo "$MATCH" | grep -oE '\.(tzst|tar)' | head -n 1)
           IS_SPLIT=false
           COMPRESSED=false
-          echo "🔍 DEBUG: Parsed MATCH: BASE_FILENAME=$BASE_FILENAME, EXT=$EXT"
+          echo "[*] DEBUG: Parsed MATCH: BASE_FILENAME=$BASE_FILENAME, EXT=$EXT"
 
           case "$MATCH" in
             *.part*) IS_SPLIT=true ;;
           esac
-          echo "🔍 DEBUG: IS_SPLIT=$IS_SPLIT (based on .part* suffix)"
+          echo "[*] DEBUG: IS_SPLIT=$IS_SPLIT (based on .part* suffix)"
 
           [ "$EXT" = ".tzst" ] && COMPRESSED=true
-          echo "🔍 DEBUG: COMPRESSED=$COMPRESSED (EXT=$EXT)"
+          echo "[*] DEBUG: COMPRESSED=$COMPRESSED (EXT=$EXT)"
 
           FOUND=true
-          echo " Hit! Restoring $BASE_FILENAME$EXT"
+          echo "[+] Hit! Restoring $BASE_FILENAME$EXT"
           echo "::endgroup::"
 
           echo "::group:: Downloading Cache"
-          echo "🔍 DEBUG: Download mode: IS_SPLIT=$IS_SPLIT, COMPRESSED=$COMPRESSED"
+          echo "[*] DEBUG: Download mode: IS_SPLIT=$IS_SPLIT, COMPRESSED=$COMPRESSED"
           if [ "$IS_SPLIT" = "true" ]; then
-            echo "🔍 DEBUG: Downloading split archive parts"
+            echo "[*] DEBUG: Downloading split archive parts"
             for part in {a..z}{a..z}; do
               PART_NAME="$BASE_FILENAME$EXT.part$part"
-              echo "🔍 DEBUG: Checking if PART_NAME=$PART_NAME exists in ALL_ASSETS"
+              echo "[*] DEBUG: Checking if PART_NAME=$PART_NAME exists in ALL_ASSETS"
               if echo "$ALL_ASSETS" | grep -q "^$PART_NAME$"; then
-                echo "🔍 DEBUG: PART_NAME=$PART_NAME found, downloading..."
+                echo "[*] DEBUG: PART_NAME=$PART_NAME found, downloading..."
                 if ! download_asset "$PART_NAME" "$BASE_URL/$PART_NAME"; then
                   echo "::error::Failed to download $PART_NAME after multiple retries."
-                  echo "🔍 DEBUG: CRITICAL: Failed to download $PART_NAME"
+                  echo "[*] DEBUG: CRITICAL: Failed to download $PART_NAME"
                   exit 1
                 fi
-                echo "🔍 DEBUG: Successfully downloaded $PART_NAME"
+                echo "[*] DEBUG: Successfully downloaded $PART_NAME"
               else
-                echo "🔍 DEBUG: PART_NAME=$PART_NAME not found, breaking loop"
+                echo "[*] DEBUG: PART_NAME=$PART_NAME not found, breaking loop"
                 break
               fi
             done
           else
-            echo "🔍 DEBUG: Downloading single file: $BASE_FILENAME$EXT"
+            echo "[*] DEBUG: Downloading single file: $BASE_FILENAME$EXT"
             if ! download_asset "$BASE_FILENAME$EXT" "$BASE_URL/$BASE_FILENAME$EXT"; then
               echo "::error::Failed to download $BASE_FILENAME$EXT after multiple retries."
-              echo "🔍 DEBUG: CRITICAL: Failed to download $BASE_FILENAME$EXT"
+              echo "[*] DEBUG: CRITICAL: Failed to download $BASE_FILENAME$EXT"
               exit 1
             fi
-            echo "🔍 DEBUG: Successfully downloaded $BASE_FILENAME$EXT"
+            echo "[*] DEBUG: Successfully downloaded $BASE_FILENAME$EXT"
           fi
           echo "::endgroup::"
 
           echo "::group:: Extracting Cache"
-          echo "🔍 DEBUG: Starting extraction process"
-          echo "🔍 DEBUG: cache_path=${{ inputs.cache_path }}"
+          echo "[*] DEBUG: Starting extraction process"
+          echo "[*] DEBUG: cache_path=${{ inputs.cache_path }}"
           mkdir -p "${{ inputs.cache_path }}"
-          echo "🔍 DEBUG: Created/verified cache_path directory"
+          echo "[*] DEBUG: Created/verified cache_path directory"
           FINAL_ARCHIVE="$BASE_FILENAME$EXT"
           EXTRACT_DIR="$(dirname "${{ inputs.cache_path }}")"
-          echo "🔍 DEBUG: FINAL_ARCHIVE=$FINAL_ARCHIVE"
-          echo "🔍 DEBUG: EXTRACT_DIR=$EXTRACT_DIR"
-          echo "🔍 DEBUG: IS_SPLIT=$IS_SPLIT, COMPRESSED=$COMPRESSED"
+          echo "[*] DEBUG: FINAL_ARCHIVE=$FINAL_ARCHIVE"
+          echo "[*] DEBUG: EXTRACT_DIR=$EXTRACT_DIR"
+          echo "[*] DEBUG: IS_SPLIT=$IS_SPLIT, COMPRESSED=$COMPRESSED"
 
           if [ "$IS_SPLIT" = "true" ]; then
-            echo "🔍 DEBUG: Extracting split archive"
+            echo "[*] DEBUG: Extracting split archive"
             PARTS=$(ls "$FINAL_ARCHIVE.part"* | sort)
-            echo "🔍 DEBUG: Found parts: $PARTS"
-            echo "🔍 DEBUG: Parts list size: $(echo "$PARTS" | wc -w)"
+            echo "[*] DEBUG: Found parts: $PARTS"
+            echo "[*] DEBUG: Parts list size: $(echo "$PARTS" | wc -w)"
             if [ "$COMPRESSED" = "true" ]; then
-              echo "🔍 DEBUG: Using zstd decompression"
+              echo "[*] DEBUG: Using zstd decompression"
               cat $PARTS | tar -I 'zstd -d -T0' -xf - -C "$EXTRACT_DIR"
             else
-              echo "🔍 DEBUG: Using plain tar extraction"
+              echo "[*] DEBUG: Using plain tar extraction"
               cat $PARTS | tar -xf - -C "$EXTRACT_DIR"
             fi
-            echo "🔍 DEBUG: Removing part files"
+            echo "[*] DEBUG: Removing part files"
             rm -f $PARTS
           else
-            echo "🔍 DEBUG: Extracting single archive"
+            echo "[*] DEBUG: Extracting single archive"
             if [ "$COMPRESSED" = "true" ]; then
-              echo "🔍 DEBUG: Using zstd decompression for single file"
+              echo "[*] DEBUG: Using zstd decompression for single file"
               tar -I 'zstd -d -T0' -xf "$FINAL_ARCHIVE" -C "$EXTRACT_DIR"
             else
-              echo "🔍 DEBUG: Using plain tar extraction for single file"
+              echo "[*] DEBUG: Using plain tar extraction for single file"
               tar -xf "$FINAL_ARCHIVE" -C "$EXTRACT_DIR"
             fi
-            echo "🔍 DEBUG: Removing archive file"
+            echo "[*] DEBUG: Removing archive file"
             rm -f "$FINAL_ARCHIVE"
           fi
 
-          echo "🔍 DEBUG: Verifying extracted contents"
+          echo "[*] DEBUG: Verifying extracted contents"
           ls -la "${{ inputs.cache_path }}" || true
-          echo " Restore complete."
+          echo "[+] Restore complete."
           echo "::endgroup::"
           break
         done <<< "$SEARCH_LIST"
 
-        echo "🔍 DEBUG: Final check - FOUND=$FOUND"
+        echo "[*] DEBUG: Final check - FOUND=$FOUND"
         if [ "$FOUND" = "false" ]; then
-          echo "⚠️ No cache matches found. Proceeding with fresh run."
-          echo "🔍 DEBUG: Setting cache-hit=false"
+          echo "[!] No cache matches found. Proceeding with fresh run."
+          echo "[*] DEBUG: Setting cache-hit=false"
           echo "cache-hit=false" >> "$GITHUB_OUTPUT"
         else
-          echo "🔍 DEBUG: Cache was found and restored"
+          echo "[*] DEBUG: Cache was found and restored"
           echo "cache-hit=true" >> "$GITHUB_OUTPUT"
         fi
-        echo "🔍 DEBUG: Cache restore process finished. cache-hit=$(cat $GITHUB_OUTPUT | grep cache-hit | cut -d= -f2)"
+        echo "[*] DEBUG: Cache restore process finished. cache-hit=$(cat $GITHUB_OUTPUT | grep cache-hit | cut -d= -f2)"

+ 2 - 2
.github/actions/cache-upload/action.yml

@@ -61,7 +61,7 @@ runs:
                 return 0
               fi
             fi
-            echo "   Attempt $i failed. Retrying..."
+            echo "  [!] Attempt $i failed. Retrying..."
             if [ "$i" -lt "$max_attempts" ]; then
               sleep 5
             fi
@@ -92,4 +92,4 @@ runs:
 
         # Final cleanup
         rm -f "${BASE_FILENAME}"* || true
-        echo " Cache upload complete"
+        echo "[+] Cache upload complete"

+ 2 - 2
.github/actions/download-kernel/action.yml

@@ -43,7 +43,7 @@ runs:
           DEPRECATED=false
           if grep -q deprecated <<< "$REMOTE_BRANCH"; then
             sed -i "s/\"${FORMATTED_BRANCH}\"/\"deprecated\/${FORMATTED_BRANCH}\"/g" "$DEFAULT_MANIFEST_PATH"
-            echo " Note: Branch ${FORMATTED_BRANCH} is considered deprecated."
+            echo "[!] Note: Branch ${FORMATTED_BRANCH} is considered deprecated."
             DEPRECATED=true
           fi
           echo "deprecated=$DEPRECATED" >> $GITHUB_OUTPUT
@@ -102,7 +102,7 @@ runs:
     #       echo "Fetched manifest from $MAIN_MANIFEST_URL"
     #     else
     #       echo "Main manifest fetch failed, trying deprecated branch."
-    #       echo " Note: Branch common-${FORMATTED_BRANCH} is considered deprecated."
+    #       echo "[!] Note: Branch common-${FORMATTED_BRANCH} is considered deprecated."
     #       if curl -fsSL "$DEPRECATED_MANIFEST_URL" | base64 -d > manifest.xml; then
     #         echo "Fetched manifest from $DEPRECATED_MANIFEST_URL"
     #       else

+ 1 - 1
.github/actions/performance/action.yml

@@ -79,4 +79,4 @@ runs:
         echo "Patching use_unlikely_wrap_cpufreq.patch"
         patch -p1 -F3 --forward < "${{ github.workspace }}/kernel_patches/common/use_unlikely_wrap_cpufreq.patch"
 
-        echo " Other patches applied"
+        echo "[+] Other patches applied"

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

@@ -78,7 +78,7 @@ jobs:
     - name: Checkout Repository
       uses: actions/checkout@v7
 
-    - name: 🧹 Emergency Disk Cleanup
+    - name: [CLEAN] Emergency Disk Cleanup
       if: false
       uses: ./.github/actions/disk-cleanup
 
@@ -510,7 +510,7 @@ jobs:
         bypass: true
         version: ${{ inputs.version }}
 
-    - name: 📋 Consolidated Build Summary
+    - name: [SUMMARY] Consolidated Build Summary
       if: ${{ always() }}
       shell: bash
       run: |
@@ -527,9 +527,9 @@ jobs:
         
         # Determine build status
         if [ "${{ job.status }}" = "success" ]; then
-          STATUS=" Success"
+          STATUS="[+] Success"
         else
-          STATUS=" Failed"
+          STATUS="[-] Failed"
         fi
         
         # Get kernel version from Image if available
@@ -590,7 +590,7 @@ jobs:
           
           # Kernel Fixes
           if [ -f /tmp/kernel-fixes-summary.md ]; then
-            echo "### 🔧 Kernel Fixes"
+            echo "### [FIX] Kernel Fixes"
             cat /tmp/kernel-fixes-summary.md
             echo
           fi

+ 1 - 1
.github/workflows/main.yml

@@ -120,7 +120,7 @@ jobs:
             sleep $(( attempt * 5 + RANDOM % 6 ))
           done
           if [ "$ok" = 1 ]; then
-            echo " downloaded ccache once for all matrix jobs"
+            echo "[+] downloaded ccache once for all matrix jobs"
           else
             echo "::warning::custom ccache download failed; matrix jobs will fall back to the apt ccache"
             rm -f ccache