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
Update dependencies #63
Conversation
--- | ||
'test-mule': patch | ||
--- | ||
|
||
Update dependencies |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You'll have to explain these files to me at some point as I'm not clear what they do or why they have the file names they do. 😝 🙂
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
They are changeset files, the file name is auto-generated! When you make a change that is user-affecting, you can run npx changeset
and it will ask you questions and generate the file. The file is used to create the changelog.
Whenever there is at least one changeset file on main
, there is a github action that creates a PR like this that aggregates all the changesets into the changelog and figures out the smallest version bump that will work for all the changesets. When you merge that PR, it will create a release and publish to npm.
I like this workflow a lot! Previously I used semantic-release but I don't like that so much because the changelog is generated from the commit messages
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left one typo suggestion, otherwise, LGTM. 👍
No description provided.