§ 6-54-512. Actions of governing body to be by ...
(1) Any action required by general law or the charter of a municipality to be by ordinance; or
(2) Any action that:
(A) Levies a tax;
(B) Makes a special assessment;
(C) Is permanent in nature; or
(D) Has a regulatory or penal effect.