...
Archive – record of code and data that produced published results, record of supplementary analyses, old versions of code, documentation, papers. For archiving code, you might use GitHub and GitHub Desktop.
Automation – the code produces the empirical results as they appear in the publications and supplements with minimal human intervention.
...