Port all templates, actions, and workflows from `main` in preparation for making `beta` the default branch.
In order to have beta releases properly trigger GitHub Actions' `published` event in our `post-release` workflow, this job must exist on the branch the release is on.