[Fix] Adds `publish_unpublished_public_pages` upgrade task

While upgrading to Alchemy 3.0 we introduced the `published_at` column to pages, but we never set the published at date for existing pages. So Alchemy thinks these pages have never been published and therefore the `cache_key` gets wrong date.