All renovations, repairs, alterations or modifications to a main building require a renovation permit. If your project involves enlarging the structure, you'll need an addition permit.
However, a building permit is not required for painting or for minor repairs required for normal building maintenance (cornices, roofs, windows or doors), when such work involves no modification to the existing structure. Normal maintenance is defined as work valued at less than $5,000.