Add support for publishing to Amazon on release. (#3162)

* Add support for publishing to Amazon on release.

* Fix beta deploys....
This commit is contained in:
Justin Bassett 2022-12-18 23:11:15 -05:00 committed by GitHub
parent d5f8de3ce8
commit ce8049729e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 3 deletions

View file

@ -64,8 +64,7 @@ jobs:
uses: marvinpinto/action-automatic-releases@v1.2.1
with:
repo_token: "${{ secrets.GITHUB_TOKEN }}"
automatic_release_tag: "latest"
release_name: ${{ steps.rel_number.outputs.version }}
automatic_release_tag: ${{ steps.rel_number.outputs.version }}
draft: false
prerelease: true
files: |

View file

@ -6,7 +6,7 @@ on:
jobs:
app_build:
name: Github, Firebase, and Sentry Release
name: Github, Firebase, Amazon, and Sentry Releases
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
@ -90,6 +90,14 @@ jobs:
VERSION_CODE: ${{ steps.rel_number.outputs.version-code }}
run: ./gradlew appDistributionUploadFullRelease
- name: Deploy to Amazon
uses: ALJAZEERAPLUS/amazon-appstore-action@v1
with:
client-id: ${{ secrets.AMAZON_APPSTORE_CLIENT_ID }}
client-secret: ${{ secrets.AMAZON_APPSTORE_CLIENT_SECRET }}
app-id: ${{ secrets.AMAZON_APPSTORE_APP_ID }}
apk-file: ./app/build/outputs/apk/minimal/release/app-minimal-release.apk
- name: Create a Sentry.io release
uses: getsentry/action-release@v1
env: