-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Open
Labels
Description
Right now, the only way to set the commit message when publishing to GitHub is in Settings -> Advanced, but this is prohibitively onerous if you want meaningful commit messages.
- The "GitHub commit message" field in Settings -> Advanced should be removed.
- In Publish on... -> GitHub, a "Commit Message" field should be added with two inputs:
- A checkbox, which is checked by default, with the label, "Ask me to provide a commit message every time I click the 'Update publishing' button."
- A text input field, which is disabled by default, and becomes enabled when the checkbox is unchecked.
If the box is checked, then every time the user clicks the "Update publishing" button, a modal dialogue appears before the commit occurs, containing a single text input with the label "Commit message:", and two buttons, "Cancel" and "Commit".
If the box is unchecked, then the current behavior is performed, but with the commit message coming from the per-publish dialogue as opposed to from the global settings menu.