Can we create an Action from a Dopesheet animation?
Actions are automatically created the first time an object receives a keyframe of any kind. That is, assuming an action has not already been created in advance for the purpose of animating said object. So there would not be a reason to create an action for a Dope Sheet animation, because one would already exist as soon as there was an animation. This connection could be made clearer through the Blender UI, granted, so I'm not surprised to see that people are often unclear about exactly when, or how, actions come into being.