master) fix: merge-1 |" /> master) fix: merge-1 |" /> master) fix: merge-1 |"/>

@semantic-release/commit-analyzer - Analyze all commits even from other branches

58 views Asked by At

My .releaserc.yml is

plugins:
  - "@semantic-release/commit-analyzer"

branches:
  - "master"

I have that git log

*   224400b (HEAD -> master) fix: merge-1
|\
| * a28d643 (dev) commit-3
| * d7b35be commit-2
| * ee711df commit-1
|/
* b2b696e .gitignore
* 970faff (origin/release, origin/master, origin/HEAD) initial commit

That is giving me

[12:44:27 PM] [semantic-release] › ℹ  Start step "analyzeCommits" of plugin "@semantic-release/commit-analyzer"
[12:44:27 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: fix: merge-1
[12:44:27 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The release type for the commit is patch
[12:44:27 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: commit-3
[12:44:27 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[12:44:27 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: commit-2
[12:44:27 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[12:44:27 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: commit-1
[12:44:27 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[12:44:27 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: .gitignore
[12:44:27 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[12:44:27 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analyzing commit: initial commit
[12:44:27 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  The commit should not trigger a release
[12:44:27 PM] [semantic-release] [@semantic-release/commit-analyzer] › ℹ  Analysis of 6 commits complete: patch release
[12:44:27 PM] [semantic-release] › ✔  Completed step "analyzeCommits" of plugin "@semantic-release/commit-analyzer"

I don't understand why the plugin is analyzing all the commits and not only the commits of the master branch ?

0

There are 0 answers