I’ve built Poe, a GitHub app that automates versioning for you, moving from deployments to publishing in different release channels, which you can subscribe to through your CI and deploy to any environment you desire.
I’ve built an experimental UI to collaborate on release notes and configure various settings, leading to a SaaS.
How to use:
1. Install the following GitHub App on a repository.
2. Make a commit on the default branch (main/master), and you will start the release process (tagging the current version, promoting to the next channel, generating the changelog).
The github app:
https://github.com/marketplace/poe-engineer/
UI Link:
https://app.updates.dev/