@@ -36,19 +36,19 @@ jobs:
3636
3737 # Read CODEOWNERS file if it exists
3838 if [[ -f ".github/CODEOWNERS" ]]; then
39- echo "📋 Reading CODEOWNERS file..."
39+ echo "[INFO] Reading CODEOWNERS file..."
4040 # Extract usernames from CODEOWNERS (remove @ prefix)
4141 codeowners=$(grep -v '^#' .github/CODEOWNERS | grep -o '@[a-zA-Z0-9_-]*' | sed 's/@//' | sort -u)
4242 for user in $codeowners; do
4343 authorized_users+=("$user")
4444 echo " - CODEOWNER: $user"
4545 done
4646 else
47- echo "⚠️ No CODEOWNERS file found"
47+ echo "[WARN] No CODEOWNERS file found"
4848 fi
4949
5050 # Get repository collaborators with admin/maintain permissions using GitHub API
51- echo "🔍 Checking repository permissions..."
51+ echo "[CHECK] Checking repository permissions..."
5252
5353 # Check if user has admin or maintain permissions
5454 user_permission=$(curl -s -H "Authorization: token ${{ secrets.PAT }}" \
@@ -65,15 +65,15 @@ jobs:
6565 for user in "${authorized_users[@]}"; do
6666 if [[ "$user" == "$merged_by" ]]; then
6767 is_authorized=true
68- echo "✅ User $merged_by is authorized via CODEOWNERS"
68+ echo "[OK] User $merged_by is authorized via CODEOWNERS"
6969 break
7070 fi
7171 done
7272
7373 # Check if user has admin or maintain permissions
7474 if [[ "$user_permission" == "admin" || "$user_permission" == "maintain" ]]; then
7575 is_authorized=true
76- echo "✅ User $merged_by is authorized via repository permissions ($user_permission)"
76+ echo "[OK] User $merged_by is authorized via repository permissions ($user_permission)"
7777 fi
7878
7979 # Check if user is organization owner (for metaversecloud-com org)
@@ -94,21 +94,21 @@ jobs:
9494
9595 if [[ "$owner_status" == "admin" ]]; then
9696 is_authorized=true
97- echo "✅ User $merged_by is authorized as organization owner"
97+ echo "[OK] User $merged_by is authorized as organization owner"
9898 fi
9999 fi
100100
101101 echo "is_authorized=$is_authorized" >> $GITHUB_OUTPUT
102102
103103 if [[ "$is_authorized" == "false" ]]; then
104- echo "❌ User $merged_by is not authorized to trigger releases"
105- echo "💡 Authorized users include:"
104+ echo "[ERROR] User $merged_by is not authorized to trigger releases"
105+ echo "[TIP] Authorized users include:"
106106 echo " - CODEOWNERS: ${authorized_users[*]}"
107107 echo " - Repository admins and maintainers"
108108 echo " - Organization owners"
109109 exit 0
110110 else
111- echo "🎉 User $merged_by is authorized to trigger releases"
111+ echo "[SUCCESS] User $merged_by is authorized to trigger releases"
112112 fi
113113
114114 - name : Check for release labels and determine version bumps
@@ -221,7 +221,7 @@ jobs:
221221 generate_release_notes : true
222222 make_latest : true
223223 body : |
224- ## 🚀 Release ${{ env.NEW_VERSION }}
224+ ## ? Release ${{ env.NEW_VERSION }}
225225
226226 **Version Bumps Applied:**
227227 - Major: ${{ steps.check.outputs.has_major }}
0 commit comments