Skip to content

Fix git-ref --since including the tagged merge PR - #178

Merged
nabobalis merged 3 commits into
executablebooks:mainfrom
BetterAndBetterII:fix/since-git-ref-window
Sep 15, 2026
Merged

nabobalis merged 3 commits into
executablebooks:mainfrom
BetterAndBetterII:fix/since-git-ref-window

Conversation

@BetterAndBetterII

Copy link
Copy Markdown
Contributor

Summary

--since as a git tag was inclusive of the tagged merge timestamp, so a PR whose merge commit is that tag was listed again in the next changelog. GitHub compare tag...HEAD does not include that commit.

Git-ref --since is now exclusive of the tagged merge. A calendar-date --since stays inclusive.

Fixes #79

Test plan

BetterAndBetterII and others added 3 commits September 15, 2026 13:22
When --since is a git tag, treat the activity window as exclusive of the
tagged merge timestamp so the release PR itself is not listed again in
the next changelog (Fixes executablebooks#79). Calendar-date --since stays inclusive.
@nabobalis
nabobalis force-pushed the fix/since-git-ref-window branch from 3785e2d to ee35a03 Compare September 15, 2026 20:52
@nabobalis

nabobalis commented Sep 15, 2026

Copy link
Copy Markdown
Collaborator

Sorry, I rebased the PR and made some follow up changes. I hope that was ok.

@nabobalis
nabobalis merged commit 53e8fe8 into executablebooks:main Sep 15, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Pull requests that happen on the same date as a release are always included even if they happened outside the window of the release

2 participants