octue / conventional-commits

Continuous deployment via Conventional Commits
MIT License
4 stars 0 forks source link

Add `LAST_BRANCH_POINT` stop point for `ReleaseNoteCompiler` #21

Closed cortadocodes closed 3 years ago

cortadocodes commented 3 years ago

Summary

Add a mode to the release notes compiler that only uses commits that are ahead of the base branch. This can be used instead of the current LAST_RELEASE mode which uses all commits since the last release in the full history starting from the tip of the current branch.

To use this new feature, replace LAST_RELEASE with LAST_BRANCH_POINT in your repository's .github/workflows/update-pull-request.yml file

Contents

New features

Operations

Quality Checklist

codecov-commenter commented 3 years ago

Codecov Report

Merging #21 (9c62f4e) into main (3e7dc54) will decrease coverage by 0.08%. The diff coverage is 91.66%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #21      +/-   ##
==========================================
- Coverage   95.43%   95.34%   -0.09%     
==========================================
  Files           3        3              
  Lines         197      215      +18     
==========================================
+ Hits          188      205      +17     
- Misses          9       10       +1     
Impacted Files Coverage Δ
conventional_commits/compile_release_notes.py 91.58% <91.66%> (+0.57%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 3e7dc54...9c62f4e. Read the comment docs.