Enable "release" feature of GitLab
Gitlab's "Releases" feature for projects translates very well for hardware designs - it allow us to keep generated files outside the repository, avoiding issues with out-of-date PDF schematics, it allows to freeze the output files such as gerbers and BOM is a way that is easy for everyone, including end-users and manufacturers, to refer to, and also makes it easy to see the commits (and issues closed) between one production batch and another for the same project.
LNLS is already using this scheme with great success in OHWR and we believe this could make OHWR better too.