From bbd1519062d075b16b2782763c342220d0ae06d5 Mon Sep 17 00:00:00 2001 From: Prateek Sunal Date: Tue, 8 Apr 2025 16:44:00 +0530 Subject: [PATCH] Update periodic-builds-apple.yml --- .github/workflows/periodic-builds-apple.yml | 23 +++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/.github/workflows/periodic-builds-apple.yml b/.github/workflows/periodic-builds-apple.yml index c8762dc..e92592a 100644 --- a/.github/workflows/periodic-builds-apple.yml +++ b/.github/workflows/periodic-builds-apple.yml @@ -4,12 +4,12 @@ on: workflow_dispatch: jobs: - build-ios-main-on-macos-sonoma: - name: ios main on sonoma - runs-on: macos-14 + build-ios-main-on-macos: + name: ios main + runs-on: macos-13 strategy: matrix: - xcode: [ '16.0' ] + xcode: [ '15.2' ] branches: [ 'development' ] defaults: run: @@ -23,8 +23,19 @@ jobs: - name: set up xcode run: echo "export DEVELOPER_DIR=/Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer" > ~/.xcode.for.ffmpeg.kit.sh - name: run the build script - run: PATH="/usr/local/opt/bison/bin:$PATH" XML_CATALOG_FILES="/usr/local/etc/xml/catalog" ./ios.sh -x --full --enable-gpl --disable-lib-srt --disable-lib-gnutls --target="13.0" - - run: ls -laR + run: PATH="/usr/local/opt/bison/bin:$PATH" XML_CATALOG_FILES="/usr/local/etc/xml/catalog" ./ios.sh -x --full --enable-gpl --disable-lib-srt --disable-lib-gnutls + - run: zip -r ffmpegkit.xcframework.zip ./prebuilt/bundle-apple-xcframework-ios/ffmpegkit.xcframework + - name: Upload Release Asset (.integrity) + id: upload-release-asset-integrity + uses: ncipollo/release-action@v1 + with: + allowUpdates: true + artifacts: "ffmpegkit.xcframework.zip" + omitBodyDuringUpdate: true + omitNameDuringUpdate: true + draft: true + tag: nightly + token: ${{ secrets.GITHUB_TOKEN }} - name: print build logs if: ${{ always() }} run: cat build.log