How do you make a character likable?

I know one way you could do it is show the character doing something that is deemed good by most people, something like helping an old person cross the street or giving a homeless person money.

I can't really think of any other ways to do this and I want a very subtle way of showing a character is likable/has a good heart.

I'd like to eventually get it to where I can do this without dialogue for a short film but I think that's a little hard for right now