Give the gift of Drupal. All merchandise is 50% off through 2016.
The actions API is wonky (look up your action via hash of function name?), actions/trigger has no maintainer in MAINTAINERS.txt and we have not seen the promised conversion of things like node operations into actions.
Also, the trigger UI is weak, and there's not a lot you can do with it.
In general, people use a contrib module like Rules - so let's just put this code back in contrib where it belongs and reduce some of the bloat in core.
PASSED: [[SimpleTest]]: [MySQL] 33,278 pass(es). View
PASSED: [[SimpleTest]]: [MySQL] 33,293 pass(es). View
PASSED: [[SimpleTest]]: [MySQL] 33,757 pass(es). View