Skip to content
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

Can you provide some release changelog? #22

Closed
JounQin opened this issue Feb 20, 2024 · 6 comments
Closed

Can you provide some release changelog? #22

JounQin opened this issue Feb 20, 2024 · 6 comments

Comments

@JounQin
Copy link

JounQin commented Feb 20, 2024

No description provided.

@evanwashere
Copy link
Owner

commit description contains summary of changes
image

@JounQin
Copy link
Author

JounQin commented Feb 20, 2024

It could be, but not quite useful when other tools like @renovatebot raising related PR like un-ts/sh-syntax#91 (comment)

image

@evanwashere
Copy link
Owner

that's tool's problem, not every library depends on having github releases or even being on github at all

@JounQin
Copy link
Author

JounQin commented Feb 20, 2024

I understand your position, but in another view, release/changelog are easier to read vs commit messages, aren't they?

Without github releases, a changelog file is also great for this case.

@evanwashere
Copy link
Owner

for large projects it's definitely useful but for my tiny projects i prefer quick push & publish

@tabarra
Copy link

tabarra commented Sep 27, 2024

@evanwashere I appreciate your work, even for "tiny projects", but I do recommend you getting a github action set up that will do the entire build & publish for you, it will write the changelog as the description of your GH release.
Bonus point if it has included attestation & npm publishing, as supply chain attacks are getting more common by the day.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants