fix: make update pull requests readable #235

Merged
Wuast94 merged 1 commit from fix/readable-update-proposals into main 2026-09-05 00:26:14 +02:00
Owner

Reworks update PR presentation based on updateansible#53.

  • Dependency-first overview with explicit starting and target versions, update type and source references.
  • Deduplicate identical transitions and file paths; preserve distinct baselines, registries and digests.
  • Consistent titles: from → to for a single transition, update count for groups.
  • Separate collapsed release notes per dependency and transition, with chart/application baselines labeled independently.
  • Keep full digest replacements available in a collapsed section.

No changes to candidate selection, grouping, proposal identity or automerge policy. Existing PRs adopt the format on their next proposal refresh.

Validation: full scripts/ci-checks.sh passed; jobs race/shuffle tests passed; golangci-lint passed; production amd64 image built and runtime smoke passed. Behavioral tests exercise aggregation, distinct identities, digest preservation and rendering from synthetic inputs; no static-file or version-pin tests.

Reworks update PR presentation based on updateansible#53. - Dependency-first overview with explicit starting and target versions, update type and source references. - Deduplicate identical transitions and file paths; preserve distinct baselines, registries and digests. - Consistent titles: from → to for a single transition, update count for groups. - Separate collapsed release notes per dependency and transition, with chart/application baselines labeled independently. - Keep full digest replacements available in a collapsed section. No changes to candidate selection, grouping, proposal identity or automerge policy. Existing PRs adopt the format on their next proposal refresh. Validation: full scripts/ci-checks.sh passed; jobs race/shuffle tests passed; golangci-lint passed; production amd64 image built and runtime smoke passed. Behavioral tests exercise aggregation, distinct identities, digest preservation and rendering from synthetic inputs; no static-file or version-pin tests.
fix: make update pull requests readable
All checks were successful
CI / Quality (pull_request) Successful in 3m24s
CI / Build (pull_request) Successful in 1m25s
25d001c154
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Wuast94/updatarr!235
No description provided.