I'd like to spend some time on this module to make the flow a little smoother (and add some features that are a bit manual right now. The bullet points:
Better support for non-interactive publishing
Github integration
Prevent accidental publishing from the wrong branch (or forgetting to pull latest first)
The Github integration should fulfill the following requirements:
[ ] Works with public Github and Github Enterprise
[ ] Can run in CI (e.g. via a CI secret with an access token)
[ ] The access token doesn't appear in logs, no matter how verbose they are
[ ] Can be configured locally, preferably with nice instructions if the config is missing
I'd like to spend some time on this module to make the flow a little smoother (and add some features that are a bit manual right now. The bullet points:
The Github integration should fulfill the following requirements: