Jump to: Menu

Last year I decided to make my blog private, it enables me to have private sections accessible only to those who have the url.
Yet, I missed some of the transparency history provided by public repositories and opted for an in-between solution :

  • for each commit of type feat or fix a line is added on the Changelog page
  • some filepaths can be kept secret by not reporting related commits
  • although Changelog page additions are automated, commiting it is a task left to human operator

Please find details of my solution relying on a git post-commit hook in the aptly named post-commit-changelog branch of my Jekyll fork.