Skip to content

Instantly share code, notes, and snippets.

@acjackman
acjackman / change_log.py
Last active October 11, 2017 05:13 — forked from ttscoff/changelog.rb
Generate release notes from git commit messages
#!/usr/bin/python
# A script to automate changelog generation from Git commit messages
#
# For use with a git-flow workflow, it will take changes from the last tagged release
# where commit messages contain NEW, FIXED, and IMPROVED keywords and sort and fromat
# them into a Markdown release note list.
#
# Forked from https://gist.github.com/ttscoff/17fbce4f229609082b45681bba7a9967
@acjackman
acjackman / gitlogger.rb
Last active December 15, 2015 23:20 — forked from ttscoff/gitlogger.rb
#!/usr/bin/ruby
require 'time'
require 'erb'
require 'cgi'
filename = "~/.gitlogger"
## File format, One per line
# Repo Name:/path/to/base
dayone = true # log to day one? (true or false)
textlog = "~/Dropbox/Active/Datalogs/GitLogger.md" # set to false to disable