If it is very small, it can be directly coated with glue, and it is best not to weld it, because no matter what welding will lead to oxidation of the sheet metal, even if it is painted outside, it will be oxidized and corroded from the inside out.
If the hole is relatively large, it can only be repaired by electric welding and then painted.