<div dir="ltr"><div>Hi all,</div><div><br></div><div>This afternoon Sysadmin made a change to the Git hooks which run on all repositories on GitLab (<a href="http://invent.kde.org">invent.kde.org</a>). The effect of this is that going forward the folders po/ and poqm/ are now protected and cannot be changed by anyone other than scripty.</div><div><br></div><div>If you are impacted by this you will receive the following audit error when pushing:</div><div>remote: Audit failure - Commit 4f85fc61641f51418277c33d240b385243446567 - Translations maintained separately: po/test.pot</div><div><br></div><div>This change is intended to support upcoming work on simplifying the release process for projects and will allow for our nightly builds to start including a full set of translations.</div><div><br></div><div>While not ready yet, scripty will begin populating these directories with the appropriate files once the necessary work to support this has been completed on the scripty side.<br></div><div><br></div><div>In the meantime, if you are a release manager of a project that embeds translations into your Git tag, please file a Sysadmin ticket to request special access be temporarily granted.</div><div><br></div><div>Please let us know if you have any questions on the above!</div><div><br></div><div>Many thanks,</div><div>Ben Cooksley</div><div>KDE Sysadmin</div></div>