This action uploads artifacts (.apk, .ipa, etc.) to Visual Studio App Center.
This is a composite action. It supports Linux, Windows, and macOS.
Forked from wzieba/AppCenter-Github-Action.
Required username followed by App name e.g. Coxxs/Sample-App
Required Upload token - you can get one from Settings -> User API tokens
Required Distribution group (or multiple groups split by ; delimiter)
Required Artifact to upload (.apk or .ipa)
Build version parameter required for .zip, .msi, .pkg and .dmg files
Build number parameter required for macOS .pkg and .dmg files
Release notes visible on release page
Generate release notes based on the latest git commit
If set to true, an email notification is sent to the distribution group
If set to true, shows useful debug information from the action execution.
name: Build, code quality, tests
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8
- name: build release
run: ./gradlew assembleRelease
- name: upload artefact to App Center
uses: Coxxs/AppCenter-Github-Action@v1
with:
appName: Coxxs/Sample-App
token: ${{secrets.APP_CENTER_TOKEN}}
group: Testers
file: app/build/outputs/apk/release/app-release-unsigned.apk
notifyTesters: true
debug: false