When comparing e.g. fx/whatsnew /en directory to current mozilla-l10n state, it shows a different number of Fluent files/pages between:
mozilla-l10n/www-l10n en/firefox/whatsnew (3 files)
and
mozmeao/www-l10n en/firefox/whatsnew (14 files)
The process handled with bedrock management commands that is running mozilla/bedrock lib/l10n_utils/*/process_ftl.py seems to copy over validated files to prepare the bot commit, but works over the last checkout index. Shouldn't the workdir be completely nuked beforehand, that after it copies over its files, any removals would also be tracked, vs. just copying the files on top of a recent commit, not being able to track possible removals?
When comparing e.g. fx/whatsnew
/endirectory to current mozilla-l10n state, it shows a different number of Fluent files/pages between:mozilla-l10n/www-l10n
en/firefox/whatsnew(3 files)and
mozmeao/www-l10n
en/firefox/whatsnew(14 files)The process handled with bedrock management commands that is running mozilla/bedrock
lib/l10n_utils/*/process_ftl.pyseems to copy over validated files to prepare the bot commit, but works over the last checkout index. Shouldn't the workdir be completely nuked beforehand, that after it copies over its files, any removals would also be tracked, vs. just copying the files on top of a recent commit, not being able to track possible removals?