Public holidays celebrated in Portugal are a mix of religious (Roman Catholic), town, city, national holidays and holidays of the Autonomous regions of Portugal.
In 2012, the Coalition government of Pedro Passos Coelho controversially revoked four holidays — two civilian holidays (Republic Day and Restoration of Independence) and two religious ones (Corpus Christi and All Saints Day). The move was effective from 2013 onwards and was presented as a measure to increase productivity, in the context of the 2011–2014 Troika bailout to Portugal (even though that measure was never requested by the Memorandum of Understanding). Public debate and re-evaluation were scheduled in 2018 for the religious holidays.
The four holidays were eventually restored by the government of António Costa, in January 2016.
Porto and Braga celebrate with a big festival and fireworks over the River Douro (in Porto) and down Avenida da Liberdade (in Braga). Across the country a traditional midsummer bonfire is also built and following an ancient pagan tradition, revelers try to jump over the bonfire, this in order to gain protection during the rest of the year.
Just like St. Anthony's Day and St. John's Day, St. Peter's Day is celebrated with a traditional midsummer bonfire, where people jumps over and perform a tradition known as "Queimar a Alcachofra" (Burn the Artichoke) which symbolizes the "Good Which Fulfill".