mirror of
https://github.com/r0adkll/sign-android-release
synced 2026-09-23 13:18:38 +00:00
59 lines
1.9 KiB
YAML
59 lines
1.9 KiB
YAML
name: 'Sign Android release'
|
|
description: 'An action to sign an Android release APK or AAB'
|
|
author: 'r0adkll'
|
|
branding:
|
|
icon: 'edit'
|
|
color: 'orange'
|
|
inputs:
|
|
releaseDirectory:
|
|
description: 'The directory to find your release to sign'
|
|
required: true
|
|
signingKeyBase64:
|
|
description: 'The key used to sign your release in base64 encoded format'
|
|
required: true
|
|
alias:
|
|
description: 'The key alias'
|
|
required: true
|
|
keyStorePassword:
|
|
description: 'The password to the keystore'
|
|
required: true
|
|
keyPassword:
|
|
description: 'The password for the key'
|
|
required: false
|
|
outputs:
|
|
signedReleaseFile:
|
|
description: 'The signed release APK or AAB file, if single'
|
|
signedReleaseFiles:
|
|
description: 'The signed release APK or AAB files'
|
|
nofSignedReleaseFiles:
|
|
description: 'The number of signed release files'
|
|
signedReleaseFile0:
|
|
description: 'The Oth signed release APK or AAB file'
|
|
signedReleaseFile1:
|
|
description: 'The 1st signed release APK or AAB file'
|
|
signedReleaseFile2:
|
|
description: 'The 2nd signed release APK or AAB file'
|
|
signedReleaseFile3:
|
|
description: 'The 3rd signed release APK or AAB file'
|
|
signedReleaseFile4:
|
|
description: 'The 4th signed release APK or AAB file'
|
|
signedReleaseFile5:
|
|
description: 'The 5th signed release APK or AAB file'
|
|
signedReleaseFile6:
|
|
description: 'The 6th signed release APK or AAB file'
|
|
signedReleaseFile7:
|
|
description: 'The 7th signed release APK or AAB file'
|
|
signedReleaseFile8:
|
|
description: 'The 8th signed release APK or AAB file'
|
|
signedReleaseFile9:
|
|
description: 'The 9th signed release APK or AAB file'
|
|
signedReleaseFile10:
|
|
description: 'The 10th signed release APK or AAB file'
|
|
signedReleaseFile11:
|
|
description: 'The 11th signed release APK or AAB file'
|
|
signedReleaseFile12:
|
|
description: 'The 12th signed release APK or AAB file'
|
|
runs:
|
|
using: 'node12'
|
|
main: 'lib/main.js'
|