Retrying regression analysis does not pick up retried autopkgtest results
When an autopkgtest worker task is retried (and now passes), retrying the top-level regression analysis still reports a regression. The per-architecture regression analysis callback on the autopkgtest workflow is never re-triggered, so the autopkgtest workflow's output_data remains stale. The top-level QA regression analysis callback reads this stale data.
### Steps to reproduce
- Upload a package that triggers an autopkgtest failure for a reverse
dependency (e.g., goobox/amd64).
- The regression analysis correctly flags this as a regression.
= Retry the failing autopkgtest worker task - it now passes.
- Retry the top-level "Regression analysis" on the QA workflow.
- Expected: Regression analysis picks up the new passing result and no
longer flags a regression.
- Actual: Regression analysis still reports a regression.
### Example
- Work request: https://debusine.debian.net/debian/developers/work-request/536185/
- goobox/amd64 was failing and correctly caught by regression analysis.
- After retrying the autopkgtest, goobox/amd64 passed.
- After retrying the regression analysis, it still reports a regression for goobox/amd64.
issue