No action shall be sustained (1) to set aside any assessment, (2) to enjoin the governing body from making, fixing, or collecting the assessment or issuing or levying executions therefor or issuing bonds or providing for their payment, or (3) contesting the validity thereof on any grounds or for any reason other than the failure of the governing body to adopt and publish the preliminary resolution provided for in Code Section 36-39-3 in cases requiring such resolution and its publication or to give notice of the hearing of the return of the appraisers as provided for in Code Section 36-39-14, unless such action is commenced within 30 days after the passage of the ordinance making the assessment final.
OCGA § 36-39-24