Each contract shall be let to the lowest responsible bidder after notice inviting sealed proposals is published pursuant to Section 6066 of the Government Code in a newspaper published in the municipality, and designated by the legislative body for that purpose, or if there is no such newspaper by such posting as the legislative body may provide. The time fixed for the opening of the bids shall not be less than 14 days after the first publication or posting of the notice.
Ca. Pub. Cont. Code § 20482