Skip to content

Commit

Permalink
build: use inputs
Browse files Browse the repository at this point in the history
Signed-off-by: Bibazavr <lebedevki@lad24.ru>
  • Loading branch information
Bibazavr committed Apr 25, 2024
1 parent 8e5306a commit bdf3038
Showing 1 changed file with 25 additions and 13 deletions.
38 changes: 25 additions & 13 deletions .github/actions/android/action.yml
Original file line number Diff line number Diff line change
@@ -1,22 +1,34 @@
name: Android
description: 'Build android'

inputs:
ANDROID_KEYSTORE_BASE64:
description: ANDROID_KEYSTORE_BASE64
required: true
MYAPP_UPLOAD_KEY_ALIAS:
description: MYAPP_UPLOAD_KEY_ALIAS
required: true
MYAPP_UPLOAD_KEY_PASSWORD:
description: MYAPP_UPLOAD_KEY_PASSWORD
required: true
MYAPP_UPLOAD_STORE_PASSWORD:
description: MYAPP_UPLOAD_STORE_PASSWORD
required: true
GOOGLE_API_KEY:
description: GOOGLE_API_KEY
required: true


runs:
using: "composite"
env:
GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }}
ANDROID_KEYSTORE_BASE64: ${{ secrets.ANDROID_KEYSTORE_BASE64 }}
MYAPP_UPLOAD_KEY_ALIAS: ${{ secrets.MYAPP_UPLOAD_KEY_ALIAS }}
MYAPP_UPLOAD_KEY_PASSWORD: ${{ secrets.MYAPP_UPLOAD_KEY_PASSWORD }}
MYAPP_UPLOAD_STORE_PASSWORD: ${{ secrets.MYAPP_UPLOAD_STORE_PASSWORD }}
steps:
- name: add release.keystore
shell: bash
with:
ANDROID_KEYSTORE_BASE64: ${{ secrets.ANDROID_KEYSTORE_BASE64 }}
MYAPP_UPLOAD_KEY_ALIAS: ${{ secrets.MYAPP_UPLOAD_KEY_ALIAS }}
MYAPP_UPLOAD_KEY_PASSWORD: ${{ secrets.MYAPP_UPLOAD_KEY_PASSWORD }}
MYAPP_UPLOAD_STORE_PASSWORD: ${{ secrets.MYAPP_UPLOAD_STORE_PASSWORD }}
env:
ANDROID_KEYSTORE_BASE64: ${{ inputs.ANDROID_KEYSTORE_BASE64 }}
MYAPP_UPLOAD_KEY_ALIAS: ${{ inputs.MYAPP_UPLOAD_KEY_ALIAS }}
MYAPP_UPLOAD_KEY_PASSWORD: ${{ inputs.MYAPP_UPLOAD_KEY_PASSWORD }}
MYAPP_UPLOAD_STORE_PASSWORD: ${{ inputs.MYAPP_UPLOAD_STORE_PASSWORD }}
run: |
echo -n ${ANDROID_KEYSTORE_BASE64} | base64 -d > ./${CUSTOM_DIR}/android/app/release.keystore
echo "MYAPP_UPLOAD_STORE_FILE=./release.keystore" >> ./${CUSTOM_DIR}/android/gradle.properties
Expand All @@ -43,8 +55,8 @@ runs:
- name: add GOOGLE_API_KEY
shell: bash
with:
GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }}
env:
GOOGLE_API_KEY: ${{ inputs.GOOGLE_API_KEY }}
run: |
echo ${GOOGLE_API_KEY} > GOOGLE_API_KEY.json
Expand Down

0 comments on commit bdf3038

Please sign in to comment.