You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi friends, I am relatively new to this plugin and github in general, but I was able to configure my project to use semantic-versioning and automatically release new versions and update the changelog.
I use vsCode
and when I commit I leave a message for example like so:
fix: multiline \n
fix: comments \n
fix: in changelog
however, I will only see the first line in the changelog... is there a way to see all of the fixes? I must be missing something rather obvious....
@travi thank you for that, but I am not sure I follow how this affects my situation - I would be ever so grateful if you could clarify what can I do to fix my issue. I am very new to github and not sure if I follow every nuance of that article...
i'm sorry, i misread your initial message and misunderstood that you had multiple messages in a single commit rather than multiple commits. expecting the messages to be retained after squashing multiple commits into one when merging is a common misconception, so we have the faq that i linked to for that situation.
however, your situation is essentially the same, but you've squashed the multiple changes into a single commit manually yourself. instead, make atomic commits so that each commit contains only one change.
Current behavior
Hi friends, I am relatively new to this plugin and github in general, but I was able to configure my project to use semantic-versioning and automatically release new versions and update the changelog.
I use vsCode
and when I commit I leave a message for example like so:
fix: multiline \n
fix: comments \n
fix: in changelog
however, I will only see the first line in the changelog... is there a way to see all of the fixes? I must be missing something rather obvious....
Please help!
Expected behavior
that I'd have all fix:'s shown in my changelog
semantic-release
version22.0.7
CI environment
skipCI
Plugins used
semantic-release
configurationmodule.exports = {
branches: [
{
type: 'prerelease',
name: 'main',
prerelease: 'alpha',
}, // Add the prerelease property here
],
plugins: [
'@semantic-release/commit-analyzer',
'@semantic-release/release-notes-generator',
'@semantic-release/changelog',
//'@semantic-release/npm', // If you're publishing to npm
[
'@semantic-release/git',
{
assets: ['CHANGELOG.md', 'package.json', 'package-lock.json'],
message: 'chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}',
},
],
'@semantic-release/github',
],
};
CI logs
n/a
The text was updated successfully, but these errors were encountered: