From 667b4d3294612f45fd61083be864b0ff46adb2aa Mon Sep 17 00:00:00 2001 From: Jigar-f Date: Fri, 10 Jan 2025 17:47:22 +0530 Subject: [PATCH] Release IOS version --- .github/workflows/build.yml | 24 +++--- .github/workflows/release.yml | 142 +++++++++++++++++----------------- 2 files changed, 83 insertions(+), 83 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3748ff4b2..dbbb9809a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -50,18 +50,18 @@ jobs: strategy: matrix: include: - - os: macos-latest - platform: macos - - os: windows-latest - platform: windows - - os: ubuntu-latest-16-cores - platform: android - target: apk - - os: ubuntu-latest-16-cores - platform: android - target: aab - - os: ubuntu-latest - platform: linux +# - os: macos-latest +# platform: macos +# - os: windows-latest +# platform: windows +# - os: ubuntu-latest-16-cores +# platform: android +# target: apk +# - os: ubuntu-latest-16-cores +# platform: android +# target: aab +# - os: ubuntu-latest +# platform: linux - os: macos-latest platform: ios runs-on: ${{ matrix.os }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9e9eb18a2..1d60e6cf0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -123,48 +123,48 @@ jobs: version: ${{ needs.set-version.outputs.version }} prefix: ${{ needs.set-version.outputs.prefix }} steps: - - name: Download the mac build output - uses: actions/download-artifact@v4 - with: - name: macos-build - - name: Download the linux deb build output - uses: actions/download-artifact@v4 - with: - name: linux-rpm-build - - name: Download the linux rpm build output - uses: actions/download-artifact@v4 - with: - name: linux-deb-build - - - name: Download the windows64 build output - uses: actions/download-artifact@v4 - with: - name: windows64-installer-signed - - - name: Download the apk build output - uses: actions/download-artifact@v4 - with: - name: android-apk-build - - - name: Download the aab build output - uses: actions/download-artifact@v4 - with: - name: android-aab-build +# - name: Download the mac build output +# uses: actions/download-artifact@v4 +# with: +# name: macos-build +# - name: Download the linux deb build output +# uses: actions/download-artifact@v4 +# with: +# name: linux-rpm-build +# - name: Download the linux rpm build output +# uses: actions/download-artifact@v4 +# with: +# name: linux-deb-build +# +# - name: Download the windows64 build output +# uses: actions/download-artifact@v4 +# with: +# name: windows64-installer-signed +# +# - name: Download the apk build output +# uses: actions/download-artifact@v4 +# with: +# name: android-apk-build +# +# - name: Download the aab build output +# uses: actions/download-artifact@v4 +# with: +# name: android-aab-build - name: Download the IPA uses: actions/download-artifact@v4 with: name: Lantern.ipa - - name: Download the Debug Symbols - uses: actions/download-artifact@v4 - with: - name: debug-symbols.zip - - - name: Download the mapping file - uses: actions/download-artifact@v4 - with: - name: mapping.txt +# - name: Download the Debug Symbols +# uses: actions/download-artifact@v4 +# with: +# name: debug-symbols.zip +# +# - name: Download the mapping file +# uses: actions/download-artifact@v4 +# with: +# name: mapping.txt - name: Upload Lantern to TestFlight @@ -176,27 +176,27 @@ jobs: api-key-id: ${{ secrets.APPSTORE_API_KEY_ID }} api-private-key: ${{ secrets.APPSTORE_API_PRIVATE_KEY }} - - name: Upload Android App bundle to Play Store (beta) - if: needs.set-version.outputs.prefix == 'lantern-installer-preview' && (needs.determine-platform.outputs.platform == 'android' || needs.determine-platform.outputs.platform == 'all') - uses: r0adkll/upload-google-play@v1 - with: - serviceAccountJsonPlainText: ${{ secrets.SERVICE_ACCOUNT_JSON }} - packageName: org.getlantern.lantern - releaseFiles: lantern-installer.aab - track: beta - debugSymbols: debug-symbols.zip - mappingFile: mapping.txt - - - name: Upload Android App bundle to Play Store (production) - if: needs.set-version.outputs.prefix == 'lantern-installer' && (needs.determine-platform.outputs.platform == 'android' || needs.determine-platform.outputs.platform == 'all') - uses: r0adkll/upload-google-play@v1 - with: - serviceAccountJsonPlainText: ${{ secrets.SERVICE_ACCOUNT_JSON }} - packageName: org.getlantern.lantern - releaseFiles: lantern-installer.aab - track: production - debugSymbols: debug-symbols.zip - mappingFile: mapping.txt +# - name: Upload Android App bundle to Play Store (beta) +# if: needs.set-version.outputs.prefix == 'lantern-installer-preview' && (needs.determine-platform.outputs.platform == 'android' || needs.determine-platform.outputs.platform == 'all') +# uses: r0adkll/upload-google-play@v1 +# with: +# serviceAccountJsonPlainText: ${{ secrets.SERVICE_ACCOUNT_JSON }} +# packageName: org.getlantern.lantern +# releaseFiles: lantern-installer.aab +# track: beta +# debugSymbols: debug-symbols.zip +# mappingFile: mapping.txt +# +# - name: Upload Android App bundle to Play Store (production) +# if: needs.set-version.outputs.prefix == 'lantern-installer' && (needs.determine-platform.outputs.platform == 'android' || needs.determine-platform.outputs.platform == 'all') +# uses: r0adkll/upload-google-play@v1 +# with: +# serviceAccountJsonPlainText: ${{ secrets.SERVICE_ACCOUNT_JSON }} +# packageName: org.getlantern.lantern +# releaseFiles: lantern-installer.aab +# track: production +# debugSymbols: debug-symbols.zip +# mappingFile: mapping.txt - name: Grant private modules access run: git config --global url."https://${{ secrets.CI_PRIVATE_REPOS_GH_TOKEN }}:x-oauth-basic@github.com/".insteadOf "https://github.com/" @@ -206,23 +206,23 @@ jobs: - name: Rename builds run: | - diff lantern-installer.apk ${{ env.prefix }}.apk || mv -f lantern-installer.apk ${{ env.prefix }}.apk - diff lantern-installer.aab ${{ env.prefix }}.aab || mv -f lantern-installer.aab ${{ env.prefix }}.aab - mv -f lantern-installer-x64.deb ${{ env.prefix }}-64-bit.deb - mv -f lantern-installer-x64.rpm ${{ env.prefix }}.rpm - mv -f lantern-installer.dmg ${{ env.prefix }}.dmg - diff lantern-installer-x64.exe ${{ env.prefix }}-64-bit.exe || mv -f lantern-installer-x64.exe ${{ env.prefix }}-64-bit.exe - mv -f Lantern.ipa ${{ env.prefix }}.ipa + mv -f Lantern.ipa ${{ env.prefix }}.ipa +# diff lantern-installer.apk ${{ env.prefix }}.apk || mv -f lantern-installer.apk ${{ env.prefix }}.apk +# diff lantern-installer.aab ${{ env.prefix }}.aab || mv -f lantern-installer.aab ${{ env.prefix }}.aab +# mv -f lantern-installer-x64.deb ${{ env.prefix }}-64-bit.deb +# mv -f lantern-installer-x64.rpm ${{ env.prefix }}.rpm +# mv -f lantern-installer.dmg ${{ env.prefix }}.dmg +# diff lantern-installer-x64.exe ${{ env.prefix }}-64-bit.exe || mv -f lantern-installer-x64.exe ${{ env.prefix }}-64-bit.exe - name: Prepare sha256 sums run: | - shasum -a 256 ${{ env.prefix }}.apk | cut -d " " -f 1 > ${{ env.prefix }}.apk.sha256 - shasum -a 256 ${{ env.prefix }}.aab | cut -d " " -f 1 > ${{ env.prefix }}.aab.sha256 - shasum -a 256 ${{ env.prefix }}-mac.dmg | cut -d " " -f 1 > ${{ env.prefix }}-mac.dmg.sha256 - shasum -a 256 ${{ env.prefix }}-mac_arm.dmg | cut -d " " -f 1 > ${{ env.prefix }}-mac_arm.dmg.sha256 - shasum -a 256 ${{ env.prefix }}-x64.exe | cut -d " " -f 1 > ${{ env.prefix }}-x64.exe.sha256 - shasum -a 256 ${{ env.prefix }}-64-bit.deb | cut -d " " -f 1 > ${{ env.prefix }}-64-bit.deb.sha256 - shasum -a 256 ${{ env.prefix }}.ipa | cut -d " " -f 1 > ${{ env.prefix }}.ipa.sha256 + shasum -a 256 ${{ env.prefix }}.ipa | cut -d " " -f 1 > ${{ env.prefix }}.ipa.sha256 +# shasum -a 256 ${{ env.prefix }}.apk | cut -d " " -f 1 > ${{ env.prefix }}.apk.sha256 +# shasum -a 256 ${{ env.prefix }}.aab | cut -d " " -f 1 > ${{ env.prefix }}.aab.sha256 +# shasum -a 256 ${{ env.prefix }}-mac.dmg | cut -d " " -f 1 > ${{ env.prefix }}-mac.dmg.sha256 +# shasum -a 256 ${{ env.prefix }}-mac_arm.dmg | cut -d " " -f 1 > ${{ env.prefix }}-mac_arm.dmg.sha256 +# shasum -a 256 ${{ env.prefix }}-x64.exe | cut -d " " -f 1 > ${{ env.prefix }}-x64.exe.sha256 +# shasum -a 256 ${{ env.prefix }}-64-bit.deb | cut -d " " -f 1 > ${{ env.prefix }}-64-bit.deb.sha256 - name: Commit run: |