Skip to content

Commit cbd6f0b

Browse files
committed
add additional input validation
1 parent 6f42100 commit cbd6f0b

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

action.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,12 @@ runs:
7676
exit 1
7777
fi
7878
79+
# Validate keystore file actually exists if provided
80+
if [ -n "${{ inputs.keystore-file }}" ] && [ ! -f "${{ inputs.keystore-file }}" ]; then
81+
echo "Keystore file '${{ inputs.keystore-file }}' does not exist."
82+
exit 1
83+
fi
84+
7985
if [ -z "${{ inputs.keystore-store-file }}" ]; then
8086
echo " Input 'keystore-store-file' is required for signed builds."
8187
exit 1

0 commit comments

Comments
 (0)