General terms:
* Benevolent: Acting with or showing kindness, goodwill, and generosity.
* Kind: Having or showing a gentle nature and a desire to help others.
* Altruistic: Showing a disinterested and selfless concern for the well-being of others; unselfish.
* Compassionate: Feeling or showing concern for others.
* Ethical: Relating to moral principles or the branch of knowledge dealing with these.
* Virtuous: Having or showing high moral principles and strong moral character.
* Good: Morally right; conforming to accepted standards of behavior.
More specific terms:
* Beneficial: Producing good or helpful results.
* Charitable: Giving money or help to the needy.
* Generous: Willing to give and share; unselfish.
* Helpful: Providing assistance; useful.
* Noble: Having or showing moral integrity and high ideals.
* Philanthropic: Seeking to promote the welfare of others, especially by donating money to good causes.
Words related to specific actions:
* Volunteer: To offer to do something without pay.
* Donate: To give something, especially money, to a good cause.
* Support: To help or encourage someone or something.
* Advocate: To publicly support or recommend a particular cause or policy.
The best word to use will depend on the context and the specific action you are describing.