Initially-functioning PoC.
The create new Semantic Version action is a lightweight JavaScript action for tagging a release from a merge action to a stable branch. It supports being run twice in a job to allow running additional steps once the next version has been determined.