From 571a7839364bb457d22b096ebcb24aa5f6645d36 Mon Sep 17 00:00:00 2001 From: ragebreaker <125530737+mlm-games@users.noreply.github.com> Date: Thu, 15 Aug 2024 22:22:08 +0530 Subject: [PATCH] Update PitchBlack-PBRP.yml --- .github/workflows/PitchBlack-PBRP.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.github/workflows/PitchBlack-PBRP.yml b/.github/workflows/PitchBlack-PBRP.yml index 2cfd304..723210f 100644 --- a/.github/workflows/PitchBlack-PBRP.yml +++ b/.github/workflows/PitchBlack-PBRP.yml @@ -156,6 +156,21 @@ jobs: - name: Set Build Date # Needed for gh-releases run: | echo "BUILD_DATE=$(date +%Y%m%d)" >> $GITHUB_ENV + + - name: Check if Recovery Exist + run: | + if [ -f out/target/product/${{ env.DEVICE_NAME }}/OrangeFox*.img ]; then + echo "CHECK_IMG_IS_OK=true" >> $GITHUB_ENV + echo "MD5_IMG=$(md5sum out/target/product/${{ env.DEVICE_NAME }}/OrangeFox*.img | cut -d ' ' -f 1)" >> $GITHUB_ENV + else + echo "Recovery out directory is empty." + fi + if [ -f android-recovery/out/target/product/${{ github.event.inputs.DEVICE_NAME }}/${{ github.event.inputs.BUILD_TARGET }}.img ]; then + echo "CHECK_ZIP_IS_OK=true" >> $GITHUB_ENV + echo "MD5_ZIP=$(md5sum out/target/product/${{ github.event.inputs.DEVICE_NAME }}/pbrp*.zip | cut -d ' ' -f 1)" >> $GITHUB_ENV + else + echo "Recovery out directory is empty." + fi - name: Generate Build Statistics if: always() @@ -165,12 +180,13 @@ jobs: - name: Upload Build Statistics if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: build-stats path: build-stats.txt - name: Upload to Release + if: env.CHECK_IMG_IS_OK == 'true' uses: softprops/action-gh-release@master with: files: |