﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	focuses
65862	Build/Test Tools: Upgrade testing workflow spawns downgrade jobs when dispatched with an older version	adrianmoldovanwp		"The Upgrade Tests workflow (.github/workflows/upgrade-testing.yml) takes a new-version input on workflow_dispatch, but the starting versions in its five job matrices are static. 
Dispatching an older version therefore spawns jobs that start from a newer one. With the current matrices, dispatching 6.6.4 spawns ""6.9 to 6.6.4"", ""7.0 to 6.6.4"" and ""7.1-RC2 to 6.6.4"".

Proposed fix: build each matrix's list of starting versions from the version being tested, dropping every version that is not older than it, and skip a job whose list ends up empty.

- A major target (6.4 or 6.4.0) drops its own branch, since no upgrade occurs.
- A minor target (6.4.4) keeps its own branch, since 6.4 to 6.4.4 is real.
- latest and nightly drop nothing, so scheduled and CI runs are unchanged."	defect (bug)	new	normal	Awaiting Review	Build/Test Tools		normal		has-patch		
