Version 5.0.0 #47
PaulHatch
announced in
Announcements
Replies: 1 comment
-
Looks great, and the new structure makes it easy to read and understand 🚀 I can't wait to try it! Well, I have to wait a few days, but I will try it 😄 Noticed just one thing, and that is that the readme is not updated regarding drop og short tags 😊 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Version 5 is a full rewrite of semantic-version which restructures the action as a set of modular components, switching from JavaScript to TypeScript to make further development and extension easier by providing interfaces to implement distinct functions. This action started as a short, relatively opinionated script. As more features have been requested and added, this approach has proven insufficient. In version 5, functionality is implemented in three providers/resolvers that obtain the repository data, a classifier that interprets that data and produces the result data, and three formatters that transform the result into the version tag, the version string itself, and turns a list of commit authors into an output string. Overall this version is intended to be easier to extend, test, fork, and understand and contribute to.
Important Changes
This is an alpha release, feedback is appreciated.
This discussion was created from the release Version 5.0.0.
Beta Was this translation helpful? Give feedback.
All reactions