Skip to content

ci(i18n): disable manpages-sync check broken by Weblate PRs - #68

Merged
ngosang merged 1 commit into
amule-org:masterfrom
ngosang:feature/weblate
Jun 11, 2026
Merged

ci(i18n): disable manpages-sync check broken by Weblate PRs#68
ngosang merged 1 commit into
amule-org:masterfrom
ngosang:feature/weblate

Conversation

@ngosang

@ngosang ngosang commented Jun 11, 2026

Copy link
Copy Markdown
Member

Weblate updates docs/man/po/manpages-*.po but cannot run po4a, so the rendered *.{lang}.1.in files tracked in git always drift and the check turned every Weblate translation PR red (e.g. PR #66). Comment the job out (not delete) until the rendered manpages are removed from the repo and generated at build time with CMake + po4a; the tracked renders are deliberately allowed to lag behind the .po files in the meantime.

Weblate updates docs/man/po/manpages-*.po but cannot run po4a, so the
rendered *.{lang}.1.in files tracked in git always drift and the check
turned every Weblate translation PR red (e.g. PR amule-project#66). Comment the job
out (not delete) until the rendered manpages are removed from the repo
and generated at build time with CMake + po4a; the tracked renders are
deliberately allowed to lag behind the .po files in the meantime.
@ngosang
ngosang merged commit a71ec08 into amule-org:master Jun 11, 2026
8 checks passed
@ngosang
ngosang deleted the feature/weblate branch June 11, 2026 04:32
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