Skip to content

Fix the title and due date of an issue that merges two versions - #126

Merged
irskep merged 1 commit into
mainfrom
merged-issue-anchors-on-its-version
Oct 19, 2026
Merged

irskep merged 1 commit into
mainfrom
merged-issue-anchors-on-its-version

Conversation

@irskep

@irskep irskep commented Oct 16, 2026 •

Copy link
Copy Markdown
Collaborator

An issue that covers several versions of a dependency took its title's "from" version, and the release list behind its due date, from whichever version was merged in first. When another version's spec set the minimum version, the two halves of the issue came from different upgrades.

Worked example. A team is on test-pkg 2.0.0 and 1.2.0. Latest is 3.0.0. Releases: 1.2.5 on Feb 1, 2.0.3 on May 1, 3.0.0 on Jun 1.

  • 2.0.0 has a finding with no fix, so its spec is an FYI with no minimum version.
  • 1.2.0 is fixed in 1.2.5, so its spec asks for 1.2.5 with a 28 day threshold.

Before, with 2.0.0 merged in first:

Update test-pkg from 2.0.0 to at least 1.2.5 (latest: 3.0.0)
Due: Jun 29

The title asks for a release below the version it names. The due date is 28 days after 3.0.0, the first major above 2.0.0, because 1.2.5 is not in 2.0.0's release list.

After:

Update test-pkg from 1.2.0 to at least 1.2.5 (latest: 3.0.0)
Due: Feb 29

The issue remembers which version's spec set the minimum, and the title and due date come from that version. Group issues do the same for each dependency. An issue with one version is unchanged.

🤖 Generated with Claude Code

An issue that covers several versions of a dependency took its title's
"from" and its due date's release list from whichever version was merged
in first. When the minimum version came from another version's spec, the
title could ask for a release below the "from" version, and the due date
counted from a release the title did not ask for.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@irskep irskep changed the title Write a merged issue from the version whose spec asked for the minimum Fix the title and due date of an issue that merges two versions Oct 16, 2026
@irskep
irskep requested review from mblair and srubin October 16, 2026 17:17
@irskep
irskep merged commit 99d014b into main Oct 19, 2026
24 checks passed
@irskep
irskep deleted the merged-issue-anchors-on-its-version branch October 19, 2026 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants