Seems like you are applying two rotations on the same object. Is that what you wanted to do?
Multiple actions do work - https://www.babylonjs-playground.com/#8LFTCH#195 (i changed the second rotation to position just for the demo).
If you want to run a few functions with one action you can always use the executeCodeAction which will simply execute a function that you define when this action was executed. If you want to manipulate a different object, choose the other object as the target of your action.