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
|
||||
run: |
|
||||
haxelib install genes --quiet
|
||||
haxelib git lime-samples https://github.com/openfl/lime-samples --quiet
|
||||
|
||||
- uses: actions/download-artifact@v3
|
||||
@@ -663,6 +664,12 @@ jobs:
|
||||
lime build SimpleImage 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:
|
||||
needs: package-haxelib
|
||||
runs-on: macos-11
|
||||
|
||||
Reference in New Issue
Block a user