Bug
Whenever there is a merge to main, the deploy-npm-hash.yml workflow fails, because only release-v2.yml is authorized to publish. This repo will have to make use of the publish-switch.yml type of workflow as documented here in the Dev Lore Playbook.
Note that we are currently not publishing v1 releases for now, but if that resumes, then that workflow will need to be integrated into this solution.