From dc02d9d89ca40d97a7d4e4d69c1495b37e3e5d62 Mon Sep 17 00:00:00 2001 From: Joseph Cloutier Date: Fri, 12 Jan 2024 16:53:14 -0500 Subject: [PATCH] CI: remove macos-ndll dependency from ios-ndll. We want as few steps as possible to have to wait for macos-ndll. There's no way around package-haxelib, but `-eval` gives us a much better option for ios-ndll. --- .github/workflows/main.yml | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5f8af108a9..c99b5b8bf7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -266,7 +266,6 @@ jobs: if-no-files-found: error ios-ndll: - needs: macos-ndll runs-on: macos-11 steps: @@ -295,17 +294,11 @@ jobs: - name: Rebuild Lime tools run: | haxelib dev lime ${{ github.workspace }} - haxelib run lime rebuild tools -nocolor -verbose -nocffi - haxelib run lime setup -alias -y -nocffi - - - uses: actions/download-artifact@v3 - with: - name: Mac64-NDLL - path: ndll/Mac64/ + haxelib run lime setup -alias -y -nocffi -eval - name: Rebuild Lime (iOS) run: | - lime rebuild ios -clean -release -verbose -nocolor + lime rebuild ios -clean -release -verbose -nocolor -eval - uses: actions/upload-artifact@v3 with: