Changes to Git hook behaviour

Ben Cooksley bcooksley at kde.org
Sun Jun 27 04:39:13 BST 2021


Hi all,

This afternoon Sysadmin made a change to the Git hooks which run on all
repositories on GitLab (invent.kde.org). 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.

If you are impacted by this you will receive the following audit error when
pushing:
remote: Audit failure - Commit 4f85fc61641f51418277c33d240b385243446567 -
Translations maintained separately: po/test.pot

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.

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.

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.

Please let us know if you have any questions on the above!

Many thanks,
Ben Cooksley
KDE Sysadmin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20210627/24bae6d0/attachment.htm>


More information about the kde-core-devel mailing list