actions: build html5 samples with genes to ensure that it doesn't break
This commit is contained in:
7
.github/workflows/main.yml
vendored
7
.github/workflows/main.yml
vendored
@@ -639,6 +639,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Install Haxe dependencies
|
- name: Install Haxe dependencies
|
||||||
run: |
|
run: |
|
||||||
|
haxelib install genes --quiet
|
||||||
haxelib git lime-samples https://github.com/openfl/lime-samples --quiet
|
haxelib git lime-samples https://github.com/openfl/lime-samples --quiet
|
||||||
|
|
||||||
- uses: actions/download-artifact@v3
|
- uses: actions/download-artifact@v3
|
||||||
@@ -663,6 +664,12 @@ jobs:
|
|||||||
lime build SimpleImage html5 -release -verbose -nocolor
|
lime build SimpleImage html5 -release -verbose -nocolor
|
||||||
lime build SimpleAudio html5 -release -verbose -nocolor
|
lime build SimpleAudio html5 -release -verbose -nocolor
|
||||||
|
|
||||||
|
- name: Build Lime samples with Genes
|
||||||
|
run: |
|
||||||
|
lime build HelloWorld html5 -clean -release -verbose -nocolor --haxelib=genes
|
||||||
|
lime build SimpleImage html5 -clean -release -verbose -nocolor --haxelib=genes
|
||||||
|
lime build SimpleAudio html5 -clean -release -verbose -nocolor --haxelib=genes
|
||||||
|
|
||||||
ios-samples:
|
ios-samples:
|
||||||
needs: package-haxelib
|
needs: package-haxelib
|
||||||
runs-on: macos-11
|
runs-on: macos-11
|
||||||
|
|||||||
Reference in New Issue
Block a user