Skip to content

Prune stale appcast entries - #134

Merged
austin-smith merged 1 commit into
mainfrom
prune-stale-appcast-entries
Aug 9, 2026
Merged

Prune stale appcast entries#134
austin-smith merged 1 commit into
mainfrom
prune-stale-appcast-entries

Conversation

@austin-smith

Copy link
Copy Markdown
Owner

What Changed

  • Limit Sparkle appcast generation to the newest version for each update branch point.

Why

The current release workflow preserves every historical appcast item. Deleted prerelease assets therefore remain advertised with download URLs that return 404. Pruning older entries when generating the next release leaves users with a valid update path.

Validation

  • Parsed .github/workflows/release.yml successfully as YAML.
  • Ran git diff --check origin/main...HEAD.

@austin-smith
austin-smith marked this pull request as ready for review August 9, 2026 04:29
@austin-smith
austin-smith merged commit 13181ea into main Aug 9, 2026
3 checks passed
@austin-smith
austin-smith deleted the prune-stale-appcast-entries branch August 9, 2026 04:32
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