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

request: include release artifacts & tags #264

Closed
brettswift opened this issue Oct 1, 2020 · 4 comments
Closed

request: include release artifacts & tags #264

brettswift opened this issue Oct 1, 2020 · 4 comments
Labels
enhancement New feature or request

Comments

@brettswift
Copy link

Hi,

Thanks for writing this - we quite like it.

I noticed a bunch of new versions, but there isn't a changelog, nor tags on the repo mapping back to the NPM package.

Just some friendly feedback for users - it would be great if we could see a change log file or at least tags on the repo that match the npm artifacts. We actually use this in a cli app that we share with 50+ people so it would be nice to make the upgrade path a little easier.

I've found using commitizen and standard-version packages make this quite a nice experience - if you were looking for a suggestion.

Anyways, thanks again for publishing this!

@ayonious
Copy link
Owner

ayonious commented Oct 6, 2020

Thanks for the suggestion @brettswift. I will look into these tools.

For now only way to backtrack the sourcecode to npm version is to look for that commit in master that changed "version" field of package.json. And the changelog is actually the commit message of each commit in master.
This is not super friendly if you want to automate things but still changes are backtrackable if its necessary.

@ayonious ayonious added the enhancement New feature or request label Oct 6, 2020
@brettswift
Copy link
Author

brettswift commented Oct 6, 2020 via email

@ayonious
Copy link
Owner

ayonious commented Nov 4, 2020

@brettswift Added semantic release feature for deployment.

Now you have:

  1. Version Tags in Github with each release
  2. CHANGELOG.md
  3. Releases with notes (https://github.com/ayonious/console-table-printer/releases)

NOTE
For Older Versions there is no CHANGELOG. This is enabled only for all releases from version 2.5.0

@ayonious ayonious closed this as completed Nov 4, 2020
@brettswift
Copy link
Author

brettswift commented Nov 4, 2020 via email

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

No branches or pull requests

2 participants