If the governing body of a municipality, by appropriate resolution duly adopted, finds and determines that it is wise, expedient, necessary or advisable that a convention center authority of the municipality be formed, authorizes the chief executive officer of the municipality to form the authority and approves the form of corporate charter proposed to be used in organizing the authority, then the chief executive officer of the municipality shall execute, acknowledge and file a charter for the authority as provided in §7-89-106. No authority may be formed unless the governing body of a municipality has adopted a resolution as provided in this section.