1.4.8 • Published 1 year ago

appcenter-distribute-github-action v1.4.8

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

appcenter-distribute-github-action

Test

This action uploads artefacts (.apk or .aab or .ipa) to App Center.

Requirement

You will need to install appcenter-cli

Installation

npm install -g appcenter-cli

Usage

Simple usage

- name: Distribute ipa to App Center
  uses: akiojin/appcenter-distribute-github-action@v1
  with:
    token: ${{ secrets.APPCENTER_ACCESS_TOKEN }}
    path: ${{ runner.temp }}/ProductName.ipa
    app: <ownerName>/<appName>

Additional Arguments (1)

- name: Distribute ipa to App Center
  uses: akiojin/appcenter-distribute-github-action@v1
  with:
    token: ${{ secrets.APPCENTER_ACCESS_TOKEN }}
    build-number: ${{ github.run_number }}
    path: ${{ runner.temp }}/ProductName.ipa
    app: <ownerName>/<appName>
    mandatory: true
    silent: false
    group: 'Tests'
    release_notes: "<Release Notes>"

Additional Arguments (2)

See action.yml for more details.

NameRequiredTypeDefaultDescription
tokentruestringAPI token (App API token or User API token)
build-numberfalsestringSpecify the build number to be set in App Center. Valid only on macOS.
pathtruestringipa or apk file path
apptruestringSpecify app in the ownerName/appName format(e.g. Company/Example)
mandatoryfalsebooleanfalseMake the release mandatory for the testers
silentfalsebooleanfalseDo not notify testers of this release
storefalsestring""Store name. Upload release binary and trigger distribution, at least one of store or group must be specified.
groupfalsestring""Comma-separated distribution group names. Upload release binary and trigger distribution, at least one of store or group must be specified.
release_notesfalsestring""Release notes text (markdown supported, 5000 characters max). Bracketed by double quotation marks.

Remarks

001

The build numbers displayed in iOS/Android on the App Center are as follows, respectively.

License

Any contributions made under this project will be governed by the MIT License.