commit a5b917b2f7ac4c60e6e3d38aabeb7601bec5acbd parent 983e5932c7a5a29f2aeb3cd2c13696153e753795 Author: authorisation <64337177+authorisation@users.noreply.github.com> Date: Sun, 13 Oct 2024 12:09:50 +0200 chore(ci): remove universal Diffstat:
M | .github/workflows/debug.yml | | | 60 | ------------------------------------------------------------ |
M | .github/workflows/pull_request.yml | | | 43 | ------------------------------------------- |
M | .github/workflows/release.yml | | | 49 | ------------------------------------------------- |
3 files changed, 0 insertions(+), 152 deletions(-)
diff --git a/.github/workflows/debug.yml b/.github/workflows/debug.yml @@ -128,66 +128,6 @@ jobs: name: snapenhance-armv7-debug path: app/build/outputs/apk/armv7/debug/*.apk - job_universal: - runs-on: ubuntu-latest - steps: - - name: Checkout repo - uses: actions/checkout@v4 - with: - submodules: 'recursive' - - - name: Set up JDK 21 - uses: actions/setup-java@v4 - with: - java-version: '21' - distribution: 'temurin' - cache: gradle - - - name: Grant execute permission for gradlew - run: chmod +x gradlew - - - name: Setup NPM Dependencies - run: npm install typescript -g - - - name: Add Android targets for Rust - run: rustup target add armv7-linux-androideabi aarch64-linux-android - - - name: Build - run: ./gradlew assembleAllDebug - - - name: Determine the latest Build Tools version installed - shell: bash - run: echo "BUILD_TOOL_VERSION=$(ls "$ANDROID_HOME/build-tools/" | tail -n 1)" >> $GITHUB_ENV - - - name: Sign APK - id: sign_app - uses: SnapEnhance/sign-android-release@master - with: - releaseDirectory: app/build/outputs/apk/all/debug/ - signingKeyBase64: ${{ secrets.JAVA_KEYSTORE_DATA }} - alias: ${{ secrets.KEY_ALIAS }} - keyStorePassword: ${{ secrets.KEYSTORE_PASSWORD }} - keyPassword: ${{ secrets.KEY_PASSWORD }} - env: - BUILD_TOOLS_VERSION: ${{ env.BUILD_TOOL_VERSION }} - - - name: Get current build version - id: version-env - run: | - ./gradlew getVersion - echo "version=$(cat app/build/version.txt)" >> $GITHUB_ENV - - - name: Delete unsigned APK file and rename the signed one - run: | - find app/build/outputs/apk/all/debug/ -type f ! -name '*-signed*' -delete - mv ${{steps.sign_app.outputs.signedReleaseFile}} app/build/outputs/apk/all/debug/snapenhance-${{ env.version }}-universal-${GITHUB_SHA::7}.apk - - - name: Upload universal - uses: actions/upload-artifact@v4 - with: - name: snapenhance-universal-debug - path: app/build/outputs/apk/all/debug/*.apk - job_manager: runs-on: ubuntu-latest steps: diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml @@ -90,49 +90,6 @@ jobs: name: snapenhance-armv7-debug path: app/build/outputs/apk/armv7/debug/*.apk - job_universal: - runs-on: macos-latest - steps: - - name: Checkout repo - uses: actions/checkout@v4 - with: - submodules: 'recursive' - - - name: Set up JDK 21 - uses: actions/setup-java@v4 - with: - java-version: '21' - distribution: 'temurin' - cache: gradle - - - name: Grant execute permission for gradlew - run: chmod +x gradlew - - - name: Setup NPM Dependencies - run: npm install typescript -g - - - name: Add Android targets for Rust - run: rustup target add armv7-linux-androideabi aarch64-linux-android - - - name: Build - run: ./gradlew assembleAllDebug - - - name: Get current build version - id: version-env - run: | - ./gradlew getVersion - echo "version=$(cat app/build/version.txt)" >> $GITHUB_ENV - - - name: Rename APK file - run: | - mv app/build/outputs/apk/all/debug/*.apk app/build/outputs/apk/all/debug/snapenhance-${{ env.version }}-universal-${GITHUB_SHA::7}.apk - - - name: Upload universal - uses: actions/upload-artifact@v4 - with: - name: snapenhance-universal-debug - path: app/build/outputs/apk/all/debug/*.apk - job_manager: runs-on: ubuntu-latest steps: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml @@ -110,55 +110,6 @@ jobs: name: snapenhance-armv7-release path: ${{steps.sign_app.outputs.signedReleaseFile}} - job_universal: - runs-on: macos-latest - steps: - - name: Checkout repo - uses: actions/checkout@v4 - with: - submodules: 'recursive' - - - name: Set up JDK 21 - uses: actions/setup-java@v4 - with: - java-version: '21' - distribution: 'temurin' - cache: gradle - - - name: Grant execute permission for gradlew - run: chmod +x gradlew - - - name: Setup NPM Dependencies - run: npm install typescript -g - - - name: Add Android targets for Rust - run: rustup target add armv7-linux-androideabi aarch64-linux-android - - - name: Build - run: ./gradlew assembleAllRelease - - - name: Determine the latest Build Tools version installed - shell: bash - run: echo "BUILD_TOOL_VERSION=$(ls "$ANDROID_HOME/build-tools/" | tail -n 1)" >> $GITHUB_ENV - - - name: Sign APK - id: sign_app - uses: SnapEnhance/sign-android-release@master - with: - releaseDirectory: app/build/outputs/apk/all/release/ - signingKeyBase64: ${{ secrets.JAVA_KEYSTORE_DATA }} - alias: ${{ secrets.KEY_ALIAS }} - keyStorePassword: ${{ secrets.KEYSTORE_PASSWORD }} - keyPassword: ${{ secrets.KEY_PASSWORD }} - env: - BUILD_TOOLS_VERSION: ${{ env.BUILD_TOOL_VERSION }} - - - name: Upload universal - uses: actions/upload-artifact@v4 - with: - name: snapenhance-universal-release - path: ${{steps.sign_app.outputs.signedReleaseFile}} - job_manager: runs-on: ubuntu-latest steps: