I know Version Control API is not complete yet, but in the interest of not duplicating some functionality, you should consider it as an option. I think you can attach Actions to commit events with Trigger module, which would be a good start for what you're doing.

Comments

snufkin’s picture

Status: Active » Closed (works as designed)

The thing is that this module doesn't really define the commit events, rather than just react to them. We use it mainly for handling post-receive calls, processing JSON payloads from github, or codebase. I don't really see how the VCS API could help in this.