The correct answer to this open question is the following.
I think heroic action is a reflection of a positive attitude or feeling of the doer towards the situation, another person, or the country, but no all the time.
Sometimes a heroic action is the consequence of a desperate "live or die" moment in which people have to do something "unimaginable" or "impossible" in order to survive.
Once in a while, we see the news reporting on how a mother, a slim woman, performed an unbelievable act to rescue her children after an accident or an earthquake, lifting heavy rocks or objects to take her children or family member away from risk.
These situations just happen under too much pressure, where people automatically react to save lives, for instance. In the same example of the slim woman, by no means she could lift heavy weights in normal conditions. But under too much stress and facing life or death situations, people become heroes.