Thanks for this - I think overall I would probably rather see this pushed into a DSL method, maybe `capture_revision`? I also suspect that it doesn't need to be a lambda (and I'm not really a fan of the `[]` syntax :smile: ).   Still I'm tempted to merge this as is, it's great to have the SHA in the logs