Skip to content

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

Draft
NotHyper-474 wants to merge 3 commits into
FunkinCrew:developfrom
NotHyper-474:actions/samples-build
Draft

[ENHANCEMENT/CI] Build Actions for Sample Projects#431
NotHyper-474 wants to merge 3 commits into
FunkinCrew:developfrom
NotHyper-474:actions/samples-build

Conversation

@NotHyper-474

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

Copy link
Copy Markdown
Collaborator

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. The latter seems easy to fix, 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 from f19ebe9 to 99da466 Compare June 27, 2026 01:29
@NotHyper-474 NotHyper-474 force-pushed the actions/samples-build branch 2 times, most recently from 6ee30a8 to d5cb0ef Compare June 28, 2026 01:21
@NotHyper-474 NotHyper-474 force-pushed the actions/samples-build branch from d5cb0ef to 88a7051 Compare June 28, 2026 15:27
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