i forgot honestly #46
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Build | |
on: [push] | |
jobs: | |
buildWindows: # windows action build | |
runs-on: windows-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: krdlab/setup-haxe@v1 | |
with: | |
haxe-version: 4.2.5 | |
- name: Set up Haxelib dependencies # need more effiecient way | |
run: | | |
haxelib install flixel --quiet | |
haxelib install flixel-tools --quiet | |
haxelib install lime --quiet | |
haxelib install openfl --quiet | |
haxelib install hscript --quiet | |
haxelib install haxeui-flixel --quiet | |
haxelib install newgrounds --quiet | |
haxelib install hxCodec --quiet | |
haxelib run lime setup flixel --quiet | |
haxelib run lime setup --quiet | |
haxelib run flixel-tools setup --quiet | |
haxelib git hxdiscord_rpc https://github.com/MAJigsaw77/hxdiscord_rpc.git --quiet | |
haxelib git polymod https://github.com/larsiusprime/polymod --quiet | |
haxelib git linc_luajit https://github.com/superpowers04/linc_luajit --quiet | |
haxelib git flxanimate https://github.com/ShadowMario/flxanimate --quiet | |
- name: Build project | |
run: | | |
haxelib run lime build windows | |
- name: Uploading artifact | |
uses: actions/upload-artifact@v2 | |
with: | |
name: ProtoEngineWindows | |
path: export/release/windows/bin |