chore(ci): translation and icons will warn only

This commit is contained in:
Edouard Vanbelle
2026-06-18 02:32:11 +02:00
parent e11e172769
commit f095baf26b
+10 -11
View File
@@ -94,20 +94,19 @@ jobs:
- name: Check locale files are at parity with en.json - name: Check locale files are at parity with en.json
# Python 3 stdlib only — no setup step needed. # Python 3 stdlib only — no setup step needed.
# `--check-only` keeps the CI log terse; failures still surface # **Advisory** (non-blocking via `continue-on-error`): a failed
# via exit code (the script returns 1 when any non-English # exit code paints the step red but does not fail the job, so
# locale is missing a key present in en.json). Mirrors the # unrelated PRs still merge. Re-arm by removing
# `--check-only` flag on `tools/check-icons.py` below. # `continue-on-error`. Run locally without `--check-only` to see
# Run locally without --check-only to see the missing keys. # the missing keys.
continue-on-error: true
run: python3 tools/check-missing-translations.py --check-only run: python3 tools/check-missing-translations.py --check-only
- name: Check FA icons referenced in static/ are registered - name: Check FA icons referenced in static/ are registered
# `--check-only` skips the Font-Awesome clone and the icons.js # **Advisory** (non-blocking via `continue-on-error`). Run
# patch — it just scans `fas fa-<name>` references and diffs # locally without `--check-only` to auto-add missing entries
# them against OxiIcons. Exit 1 if any used icon is absent # from a checked-out Font-Awesome source.
# from the registry. Run locally without --check-only to continue-on-error: true
# auto-add missing entries from a checked-out Font-Awesome
# source.
run: python3 tools/check-icons.py --check-only run: python3 tools/check-icons.py --check-only
rust-fmt: rust-fmt: