chore(ui): enforce icon consistency
This commit is contained in:
+11
-1
@@ -85,13 +85,23 @@ section "workflow and script guards"
|
||||
if python3 scripts/check_build_workflow.py &&
|
||||
python3 scripts/check_update_packages_workflow.py &&
|
||||
python3 scripts/test_pubspec_version.py &&
|
||||
python3 scripts/test_clean_translations.py; then
|
||||
python3 scripts/test_clean_translations.py &&
|
||||
python3 scripts/test_check_icon_consistency.py; then
|
||||
ok "workflow and script guards passed"
|
||||
else
|
||||
fail "workflow or script guard failed"
|
||||
FAILED=1
|
||||
fi
|
||||
|
||||
# 5. Icon consistency
|
||||
section "icon consistency"
|
||||
if dart run scripts/check_icon_consistency.dart; then
|
||||
ok "production icons use AppIcon and rounded Symbols"
|
||||
else
|
||||
fail "icon consistency violations found"
|
||||
FAILED=1
|
||||
fi
|
||||
|
||||
# 3. Native formatting
|
||||
section "native format"
|
||||
out="$(mktemp)"
|
||||
|
||||
Reference in New Issue
Block a user