diff options
author | Hailey <me@haileyok.com> | 2024-06-03 17:32:58 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-03 17:32:58 -0700 |
commit | b02445883ab5abd7daa80c3a27cf06ffaf539ff3 (patch) | |
tree | e14d4f75c028a654f1d236e372d9afda74e3f8af /.github/workflows/build-submit-android.yml | |
parent | bd4703ca1e5e4620f8c700e70477d2e0e6b04d67 (diff) | |
download | voidsky-b02445883ab5abd7daa80c3a27cf06ffaf539ff3.tar.zst |
add an apk to production build outputs for Obtanium release support (#4317)
* add an apk to production build outputs * test a build * Revert "test a build" This reverts commit f89bfeefb7e007b802cb47a8eca8fe6206bbf60f.
Diffstat (limited to '.github/workflows/build-submit-android.yml')
-rw-r--r-- | .github/workflows/build-submit-android.yml | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/.github/workflows/build-submit-android.yml b/.github/workflows/build-submit-android.yml index c487c2ab8..ec9e0d320 100644 --- a/.github/workflows/build-submit-android.yml +++ b/.github/workflows/build-submit-android.yml @@ -120,6 +120,32 @@ jobs: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_CLIENT_ALERT_WEBHOOK }} SLACK_WEBHOOK_TYPE: INCOMING_WEBHOOK + - name: 🏗️ Build Production APK + if: ${{ inputs.profile == 'production' }} + run: yarn use-build-number-with-bump eas build -p android --profile production-apk --local --output build.apk --non-interactive + + - name: 🚀 Upload Production APK Artifact + id: upload-artifact-production-apk + if: ${{ inputs.profile == 'production' }} + uses: actions/upload-artifact@v4 + with: + retention-days: 30 + compression-level: 6 + name: build-${{ steps.timestamp.outputs.time }}.apk + path: build.apk + + - name: 🔔 Notify Slack of Production APK Build + if: ${{ inputs.profile == 'production' }} + uses: slackapi/slack-github-action@v1.25.0 + with: + payload: | + { + "text": "Android production APK build is ready for download. This is a production build, and you should add it to the GitHub release! Download the artifact here: ${{ steps.upload-artifact-production-apk.outputs.artifact-url }}" + } + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_CLIENT_ALERT_WEBHOOK }} + SLACK_WEBHOOK_TYPE: INCOMING_WEBHOOK + - name: ⬇️ Restore Cache id: get-base-commit uses: actions/cache@v4 |