feat: archive git repository (experimental)
Take a look at the commit in the log for more details.
See doc/git-archive.md for specification of this implementation
Background discussion: #172
On Release
- We will be announcing a deprecation period for our old archives generated by
aurweb-mkpkglists
(2 months).
Performance
Cloning a fresh copy of the metadata repository generated by this MR on an instance with 30,000 packages (only a few split packages) produces a git repository of 31M in size.
Ideas
- SSH key signing of commits?
Edited by Kevin Morris