Skip to content

Fix AppCast publishing on Ubuntu 26.04 - #890

Merged
MattKiazyk merged 1 commit into
mainfrom
fix/appcast-release-workflow
Nov 10, 2026
Merged

MattKiazyk merged 1 commit into
mainfrom
fix/appcast-release-workflow

Conversation

@MattKiazyk

Copy link
Copy Markdown
Contributor

The 4.2.0 appcast run failed before Jekyll started: GitHub moved ubuntu-latest to Ubuntu 26.04, which the pinned Ruby setup action did not recognize. The workflow now uses Ubuntu 26.04 with the current Ruby setup action, Ruby 3.4, and the Bundler version and platforms in the AppCast lockfile.

Run once per published release, including prereleases. After updating gh-pages, request a Pages rebuild explicitly: the workflow token's push does not trigger a build, and the live feed was still serving 4.1.0 while gh-pages contained 4.1.1. Manual runs on other branches only build the feeds.

Validated both feeds locally against the published 4.2.0 release: valid XML and matching ZIP, build number, size, and Sparkle signature. Hosted build-only run.

After merging, run the appcast workflow from main to publish the feeds for the existing 4.2.0 release.

@MattKiazyk
MattKiazyk merged commit 9836fd8 into main Nov 10, 2026
3 checks passed
@MattKiazyk
MattKiazyk deleted the fix/appcast-release-workflow branch November 10, 2026 19:36
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