name: Github Release mobile android
author: Bolt Lee
description: 'Github release'
inputs:
  RUBY_VERSION:
    description: 'Enter RUBY_VERSION'
    required: false
    default: '2.7.2'
  GOOGLE_SERVICE_JSON:
    description: 'Enter GOOGLE_SERVICE_JSON'
    required: true
    default: ''
  SERVICE_CREDENTIAL:
    description: 'Enter SERVICE_CREDENTIAL'
    required: true
    default: ''
runs:
  using: "composite"
  steps:
  - name: Set up ruby env
    uses: ruby/setup-ruby@v1
    with:
      ruby-version: ${{ inputs.RUBY_VERSION }}
  - name: create google service json from secret
    shell: bash
    run: echo '${{ inputs.GOOGLE_SERVICE_JSON }}' > './app/google-services.json'
  - name: create service account key
    shell: bash
    run: echo '${{ inputs.SERVICE_CREDENTIAL }}' > './app/sa_key.json'
  - name: install fastlane
    shell: bash
    run: gem install fastlane