Skip to content

A GitHub action to upload an Android .apk file to the Amazon App Store

License

Notifications You must be signed in to change notification settings

galonga/upload-amazon-appstore

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

Upload Android apk release to Amazon Appstore

This GitHub Action will help you upload an Android .apk file to Amazon AppStore using API Access token.

Prerequirement

To set up one-time API access, first create a security profile in the Developer Console and then associate the security profile with the Submission API. Both steps can be taken from the “API Access” tab under “Apps and Services”. Once the association is completed, you can use the secure ID and client ID to request Login with Amazon access token. This token is used during API calls.

The app must be live on Amazon AppStore. If not you will receive the error Cannot create a new 'edit' for the app in it's current state. when the action tries to create the Edit.

Inputs

clientId

Required The client ID of the Amazon AppStore application.

clientSecret

Required The client secret of the Amazon AppStore application.

appId

Required Amazon Appstore app id of the application you are uploading.

releaseFile

Required The Android release file to upload (.apk)

Sample usage

uses: galonga/upload-amazon-appstore@v1.0.2
  with:
    clientId: ${{secrets.AMAZON_APPSTORE_CLIENT_ID}}
    clientSecret: ${{secrets.AMAZON_APPSTORE_CLIENT_SECRET}}
    appId: ${{ secrets.AMAZON_APPSTORE_APP_ID }}
    apkFile: app/build/outputs/apk/release/app-release.apk

About

A GitHub action to upload an Android .apk file to the Amazon App Store

Resources

License

Stars

Watchers

Forks

Packages

No packages published