Skip to content

Nightly release, runnable on clean machines - #58

Merged
rixnobis merged 2 commits into
mainfrom
release
Oct 7, 2026
Merged

rixnobis merged 2 commits into
mainfrom
release

Conversation

@rixnobis

@rixnobis rixnobis commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

Every push to main now replaces a nightly prerelease holding the three packages, and a v* tag makes a release. Downloading needs no GitHub login.

Fixes for clean machines: the Windows package ships msvcp140/vcruntime140 beside splashedit.exe and redux, macOS builds SDL3 and FreeType in (it linked Homebrew's libfreetype.6.dylib), and Linux unpacks the redux AppImage so it runs without libfuse2. The package step fails if any of those regress. Per-OS install notes live in docs/release-notes.md and become the release text.

Every push to main replaces the nightly prerelease, a v* tag makes a release.
The Windows package ships the MSVC runtime app-local, macOS builds SDL3 and
FreeType in instead of linking Homebrew's, and Linux unpacks the redux
AppImage so it runs without libfuse2.
@rixnobis
rixnobis merged commit 165d785 into main Oct 7, 2026
5 checks passed
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