From 7d4d20df9ecd5951e882fc817d01485ea04279e5 Mon Sep 17 00:00:00 2001 From: Josh Tynjala Date: Mon, 17 Apr 2023 14:30:00 -0700 Subject: [PATCH] actions: build html5 samples with genes to ensure that it doesn't break --- .github/workflows/main.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f871238e6..c23511704 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -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