Skip to content

Test that a hand pick survives when its issue is unticked - #41

Merged
lesnik512 merged 1 commit into
mainfrom
test/demo-hand-pick-survives
Oct 15, 2026
Merged

lesnik512 merged 1 commit into
mainfrom
test/demo-hand-pick-survives

Conversation

@lesnik512

Copy link
Copy Markdown
Member

Follow-up to #40. That PR couldn't test a hand pick in another service that differs from the issue's pick, because shop/web had only one tag in its range.

The demo's shop/web gets a 1.9.1 tag on the footer typo fix, which moves to 12h ago. A new untagged change, "Tidy the footer links", takes its place at the head, so the service still shows one untagged row. SHOP-38 still reaches 1.9.0.

New smoke test: tick SHOP-38, pick 1.9.1 in shop/web by hand (SHOP-38 stays ticked), then clear shop/api. SHOP-38 is unticked, shop/web keeps 1.9.1, and the address reads #shop/web=1.9.1. With the this.picks[project] === tag guard in applyIssues removed, the test fails.

Screenshot: I compared it before and after the change. The only difference is the shop/web line, which now says "2 of 4 merge requests or commits" instead of "2 of 3". The published screenshot is rebuilt by the Demo workflow on the next release tag.

@lesnik512
lesnik512 merged commit afdaa73 into main Oct 15, 2026
13 checks passed
@lesnik512
lesnik512 deleted the test/demo-hand-pick-survives branch October 15, 2026 08:57
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.

1 participant