Comments (6)
Hi dear @Barbapapazes. Happy you find it useful. Also it is a nice idea to only extract bump functionality.
I myself use it for nitro-automated edge releases for example. Changelogen already exposes utilities you can import them programmatically from the package. Would that be useful to make it simpler bumpVersion
utility exposed?
from changelogen.
Okk, I didn't know that changelogen expose this utility. I will try it.
But it could be useful to add documentation about these functions that are exposed.
from changelogen.
And I'm thinking about building a GitHub action for it.
from changelogen.
To explain more, I'm working on project where there is not necessary a package.json or a CHANGELOG but where we need to easily get a new semver version using commits from the lastest tag. And I think that this package have all I want to do but automatic bump of changelog generation is not something I need.
from changelogen.
Hello @pi0,
After deep diving in the code, I understand that the function bumpVersion
update the package json file. So that not exactly what I needed. But anyway, I succeeded to write my script to generate a new version and the main function is determineSemverChange
. I'm not sure what can be done but it seems that this package has much more power than juste update a changelog.md
or a package.json
file. Maybe more docs could show that (with a section about programmatic usage?).
from changelogen.
Done, will close this issue but I'm convinced that a docs could help!
from changelogen.
Related Issues (20)
- Allow Custom Titles HOT 1
- commits prefixed with "chore(deps)" are ignored in changelog HOT 1
- [cli] Support `--nightly` flag
- Handle when git repo is fetched without history / no commits
- Add the possibility to only generate the changelog and publish it on Github without bumping the version
- How to add package name to tag? HOT 3
- `package.json` conflicting with `eol-last` eslint rule HOT 7
- Hide contributors
- Use commit body to generate additional changelog entries
- introduce "GitLab Self Managed" in providerToDomain
- Hope to support changelog.md generation annually or every month or every week
- CI succeeds although `npm publish` did not
- Group commit messages by scope
- Command failed with exit code 127
- Support version update of package-lock.json and npm-shrinkwrap.json
- More human friendly dates for nightly releases HOT 1
- can not disable release sync with `--github false` HOT 1
- commit message with capitalize type is not resolved
- Support automated CI release flows HOT 4
- No `bump` set, but default to `bump` execution
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from changelogen.