diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fbd144b..9098a7a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -41,20 +41,16 @@ jobs: working-directory: itlwm run: | for firmware in $(ls itlwm/firmware_bak); do - if [ ! -e itlwm/firmware/$firmware ]; then - echo "Start building $firmware variant for itlwm" - mv itlwm/firmware_bak/$firmware itlwm/firmware/ - ls itlwm/firmware - exit - xcodebuild -quiet -project itlwm.xcodeproj -scheme "AirportItlwm (all)" -configuration Release -sdk macosx -derivedDataPath out > /dev/null - xcodebuild -quiet -project itlwm.xcodeproj -scheme itlwm -configuration Release -sdk macosx -derivedDataPath out > /dev/null - mkdir out/Build/Products/Release/itlwm - mv out/Build/Products/Release/itlwm.kext out/Build/Products/Release/itlwm.kext.dSYM out/Build/Products/Release/itlwm - (cd out/Build/Products/Release; zip -r $firmware.zip .) - mv out/Build/Products/Release/$firmware.zip ../Kexts - rm -rf itlwm/firmware/$firmware out include/FwBinary.cpp - echo "Finished building $firmware variant for itlwm" - fi + echo "Start building $firmware variant for itlwm" + mv itlwm/firmware_bak/$firmware itlwm/firmware/ + xcodebuild -quiet -project itlwm.xcodeproj -scheme "AirportItlwm (all)" -configuration Release -sdk macosx -derivedDataPath out > /dev/null + xcodebuild -quiet -project itlwm.xcodeproj -scheme itlwm -configuration Release -sdk macosx -derivedDataPath out > /dev/null + mkdir out/Build/Products/Release/itlwm + mv out/Build/Products/Release/itlwm.kext out/Build/Products/Release/itlwm.kext.dSYM out/Build/Products/Release/itlwm + (cd out/Build/Products/Release; zip -r $firmware.zip .) + mv out/Build/Products/Release/$firmware.zip ../Kexts + rm -rf itlwm/firmware/$firmware out include/FwBinary.cpp + echo "Finished building $firmware variant for itlwm" done; - name: Upload to artifacts if: always()