1# Github workflows need to exist on the 'main' branch 2# in order to be run on other branches using workflow_dispatch. 3# The actual workflow is loaded from the target branch 4# (the one we dispatch the workflow to run on) 5# so we need a minimal failing job on main just to be able 6# to trigger the workflow on other (usually sdk-xx) branches 7name: Android Shell App 8 9on: 10 workflow_dispatch: {} 11 12concurrency: 13 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.ref }} 14 cancel-in-progress: true 15 16jobs: 17 build: 18 runs-on: ubuntu-22.04 19 steps: 20 - name: Fail workflow 21 run: | 22 echo "Shell apps were dropped on 'main'. " \ 23 "Did you forget to select the SDK release branch when dispatching workflow?" 24 exit 1 25