Skip to content

Commit 9bd773c

Browse files
committed
cut version name, add test for env vars
1 parent dd3b35a commit 9bd773c

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

.github/workflows/test.yml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,14 @@ jobs:
3535
echo "Mock build.gradle.kts does not contain expected values"
3636
exit 1
3737
fi
38-
39-
# if [[ $ANDROID_VERSION_NAME == "4.22.0" && $ANDROID_VERSION_CODE == 123 ]]; then
40-
# echo "Validation: Environment variables match mock values"
41-
# else
42-
# echo "Validation: Environment variables do not match mock values"
43-
# exit 1
44-
# fi
38+
39+
- name: Verify Environment Variables
40+
run: |
41+
echo "ANDROID_VERSION_NAME: $ANDROID_VERSION_NAME"
42+
echo "ANDROID_VERSION_CODE: $ANDROID_VERSION_CODE"
43+
if [[ $ANDROID_VERSION_NAME == 4.22.0 && $ANDROID_VERSION_CODE == 123 ]]; then
44+
echo "Environment variables are set correctly."
45+
else
46+
echo "Environment variables are not set as expected."
47+
exit 1
48+
fi

extract-expose-version.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ if [ -z "$ANDROID_VERSION_CODE" ]; then
88
fi
99

1010
# Extract Android version name
11-
ANDROID_VERSION_NAME=$(grep "versionName" app/build.gradle.kts | sed "s/.*versionName\\s*=\\s*'\\(.*\\)'.*/\\1/")
11+
ANDROID_VERSION_NAME=$(grep "versionName" app/build.gradle.kts | sed "s/.*versionName\\s*=\\s*'\\(.*\\)'.*/\\1/" | tr -d '[:space:]' | sed 's/"//g' | sed 's/versionName=//')
1212
if [ -z "$ANDROID_VERSION_NAME" ]; then
1313
echo "Error: Unable to extract version name."
1414
exit 1

0 commit comments

Comments
 (0)