Skip to content

Fix All Builds (libpng & libjpeg version update + modify sdlmixer + steam sdk download fix) - #24

Merged
drojf merged 11 commits into
modfrom
noidea_trial_build
Jun 29, 2025
Merged

Fix All Builds (libpng & libjpeg version update + modify sdlmixer + steam sdk download fix)#24
drojf merged 11 commits into
modfrom
noidea_trial_build

Conversation

@drojf

@drojf drojf commented Jun 27, 2025

Copy link
Copy Markdown

This fixes non-steam builds, refer to #22 (comment) for more details

@TellowKrinkle
TellowKrinkle force-pushed the noidea_trial_build branch 3 times, most recently from f170da3 to 03bcdcf Compare June 28, 2025 22:07
@drojf
drojf force-pushed the noidea_trial_build branch from 03bcdcf to 56baf9d Compare June 29, 2025 06:04
@drojf
drojf marked this pull request as ready for review June 29, 2025 10:14
drojf and others added 11 commits June 29, 2025 20:16
 - Update windows-2019 -> windows-2022
 - Update macos-11 -> macos13
 - Update ubuntu-20.04 -> ubuntu-latest
 - Update upload-artifact v3 -> v4
The hashes should match zip files downloaded from Steam, allowing verification that we aren't secretly serving malicious stuff from our secret download URL
 - Avoid breakage for as long as possible by always using same ubuntu runner
@drojf
drojf force-pushed the noidea_trial_build branch from 1536287 to da3a73d Compare June 29, 2025 10:16
@drojf drojf changed the title Fix Non-Steam Builds (libpng & libjpeg version update + modify sdlmixer) Fix All Builds (libpng & libjpeg version update + modify sdlmixer + steam sdk download fix) Jun 29, 2025
@drojf
drojf merged commit 531b6e4 into mod Jun 29, 2025
14 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.

3 participants