-
-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add changelog when publishing #212
Comments
Sketch doesn't handle changelog yet so it wouldn't useful for skpm to generate it |
But still it would be usable for users. 😉 And perhaps some day Sketch (or something like Runner) might use it. |
possibly yes, but for now there wouldn't be much value and there are already tons of tools to generate a changelog. You could totally use one of them at the same time as skpm |
Okay. Should we still keep this issue open for future? |
yes, it's something I'll think about |
As a user I want to see, what has changed in the current release of a Sketch plugin before installing it. For that I can refer to the "embedded changelog" feature of the appcast.xml, to a CHANGELOG file inside the plugin repository or to the page of each release on GitHub.
As a developer I'd like skpm to automatically generate changelog entries based on the commits created between the new release and the prior release upon publishing the new release. Commits should only be enclosed in the changelog if the commit message sticks to the [conventional commits specification].
The changelog should be added to a repository-local CHANGELOG file, to the release comment on GitHub and to the Appcast.xml file.
The text was updated successfully, but these errors were encountered: