foojay-toolchains icon indicating copy to clipboard operation
foojay-toolchains copied to clipboard

Please maintain a changelog or GitHub releases

Open gabrielfeo opened this issue 1 year ago • 3 comments

It's important for developers to review changes coming in whenever a dependency is updated, and for that we rely on changelogs to avoid the burden of reviewing a full git log and diff. But currently, the repo has no CHANGELOG.md file and GH releases are not published with a description.

gabrielfeo avatar Apr 12 '24 12:04 gabrielfeo

Would the plugin portal page of the plugin work for you? https://plugins.gradle.org/plugin/org.gradle.toolchains.foojay-resolver

ov7a avatar Apr 12 '24 13:04 ov7a

Publishing a changelog or GH releases would play nicer with automations (Dependabot, etc.), but yes. Out of curiosity, where does that changelog in the Portal come from?

gabrielfeo avatar Apr 12 '24 17:04 gabrielfeo

Publishing a changelog or GH releases would play nicer with automations (Dependabot, etc.), but yes.

I agree.

Out of curiosity, where does that changelog in the Portal come from?

https://github.com/gradle/foojay-toolchains/blob/main/foojay-resolver/release-notes-0.8.0.txt and similar files, see the git history of the folder

ov7a avatar Apr 15 '24 06:04 ov7a