Skip to content

Modern checks: build and test every pull request - #379

Merged
No0ne558 merged 1 commit into
ViewTouch:mainfrom
No0ne558:modern-checks
Oct 14, 2026
Merged

No0ne558 merged 1 commit into
ViewTouch:mainfrom
No0ne558:modern-checks

Conversation

@No0ne558

Copy link
Copy Markdown
Contributor

Check every change automatically

Adds Modern checks, which runs on every pull request and every push to main:

  • builds the modern ViewTouch on Debian 13 with Qt 6.8, the version the Raspberry Pi store computers run;
  • runs all the tests (553);
  • checks the translations (Spanish, French, Portuguese, Chinese).

It needs no secrets, so pull requests from forks get checked too. This pull request runs it on itself.

It also fixes the translation check, which wrongly flagged French and Portuguese: a singular form may leave out the number ("its item" for "its %n item(s)"), as the English does.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Weg3awu6SARK7jYrtvDfuw

- Modern checks: on Debian 13 (Qt 6.8, what the Raspberry Pi store
  computers run): build, all the tests, and the translation check for
  every language. No secrets, so pull requests from forks are checked too.
- i18n.py check: a plural's singular form may leave out the number
  ("its item" for "its %n item(s)"), as English does; French and
  Portuguese now pass.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Weg3awu6SARK7jYrtvDfuw
@No0ne558
No0ne558 merged commit f0e3345 into ViewTouch:main Oct 14, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant