ci(forgejo): turn off format gate, fix locale-fragile settings test
All checks were successful
ci / analyze (push) Successful in 1m9s
ci / test-commons-core (push) Successful in 41s
ci / test-app-seeds (push) Successful in 5m52s

Format: repo predates Dart 3.11's tall formatter (~128 files would need a
dedicated reformat commit); disable --set-exit-if-changed for now, keep
flutter analyze as the real gate.

Test: 'drawer Settings opens the settings screen' asserted find.text('Español'),
which only holds when the resolved locale is Spanish. Under AppLocale.en (as
set in the test) the tile reads 'English', so it failed under CI's non-Spanish
host locale. Assert by the language selector's Key + icon instead (locale-robust).
This commit is contained in:
vjrj 2026-07-16 12:21:27 +02:00
parent b6eae28234
commit 61f54cc0db
2 changed files with 12 additions and 5 deletions

View file

@ -30,7 +30,9 @@ jobs:
git fetch -q --depth 1 origin "${GITHUB_SHA}"
git checkout -q FETCH_HEAD
- run: flutter pub get
- run: dart format --output=none --set-exit-if-changed .
# Format gate OFF for now: the repo predates the Dart 3.11 "tall" formatter,
# so `dart format --set-exit-if-changed` flags ~128 otherwise-fine files.
# Re-enable after a dedicated repo-wide `dart format .` reformat commit.
- run: flutter analyze
test-commons-core: