Skip to content

[ENHANCEMENT/CI] Build Actions for Sample Projects - #431

Merged
AbnormalPoof merged 4 commits into
FunkinCrew:developfrom
NotHyper-474:actions/samples-build
Sep 18, 2026
Merged

AbnormalPoof merged 4 commits into
FunkinCrew:developfrom
NotHyper-474:actions/samples-build

Conversation

@NotHyper-474

@NotHyper-474 NotHyper-474 commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Redo of #409, since it apparently got closed because the base branch got deleted. If that was intentional, feel free to reply stating so and close this.

What's left to figure out:

  • Maybe find out how to use hmm on Windows with the setup-haxe workflow without having to manually set HAXEPATH. Perhaps Funkin Crew's fork fixes this? Turns out it does!
  • The nme sample fails to compile on C++ and HTML5. No idea on how to fix the latter, but the former will require changes to PolymodScriptClassMacro.
  • Some changes were done to some of the backends to fix compile errors, but some of them were not properly implemented, which means although the code will compile, it will not actually be functional.
  • Maybe install all the libraries needed by all of the samples in one go, globally, instead of having each sample install the same libraries locally for their respective folders, saving some bandwidth.

@NotHyper-474
NotHyper-474 force-pushed the actions/samples-build branch 4 times, most recently from d5cb0ef to 88a7051 Compare June 28, 2026 15:27
@NotHyper-474
NotHyper-474 force-pushed the actions/samples-build branch 2 times, most recently from 096834c to 315cdb4 Compare July 8, 2026 18:50
@NotHyper-474
NotHyper-474 force-pushed the actions/samples-build branch from a2ff457 to 74c0707 Compare July 16, 2026 16:14
@NotHyper-474
NotHyper-474 force-pushed the actions/samples-build branch from bc3d82f to 9209e9a Compare July 24, 2026 14:54
@NotHyper-474
NotHyper-474 force-pushed the actions/samples-build branch 4 times, most recently from c7023ab to 1b178b5 Compare September 3, 2026 01:04
@NotHyper-474
NotHyper-474 marked this pull request as ready for review September 3, 2026 01:05
@NotHyper-474
NotHyper-474 force-pushed the actions/samples-build branch 5 times, most recently from e5efdc0 to d7619a0 Compare September 16, 2026 18:53
@NotHyper-474
NotHyper-474 force-pushed the actions/samples-build branch 2 times, most recently from e25764b to b3f497d Compare September 18, 2026 18:01
@AbnormalPoof
AbnormalPoof merged commit 42a96fa into FunkinCrew:develop Sep 18, 2026
9 checks passed
@NotHyper-474
NotHyper-474 deleted the actions/samples-build branch September 18, 2026 21:59
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.

2 participants