Skip to content

Commit 63624d1

Browse files
committed
addl file to pass vars
1 parent c4916d5 commit 63624d1

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

action.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,12 @@ runs:
2020
- name: Run the script
2121
run: $GITHUB_WORKSPACE/extract-expose-version.sh
2222
shell: bash
23+
24+
- name: Read extracted values from file
25+
id: read_values
26+
run: cat extracted_values.txt
27+
shell: bash
28+
29+
- name: Set environment variables
30+
run: echo "version_info=$(cat extracted_values.txt)" >> $GITHUB_ENV
31+
shell: bash

extract-expose-version.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,18 @@ fi
1212
# Extract Android version code
1313
if [ "$EXPOSE_CODE" == 'true' ]; then
1414
ANDROID_VERSION_CODE=$(grep "versionCode" app/build.gradle.kts | sed "s/.*versionCode\\s*=\\s*\\([0-9]*\\).*/\\1/")
15-
export ANDROID_VERSION_CODE
1615
echo "ANDROID_VERSION_CODE extracted: $ANDROID_VERSION_CODE"
1716
fi
1817

1918
# Extract Android version name
2019
if [ "$EXPOSE_NAME" == 'true' ]; then
2120
ANDROID_VERSION_NAME=$(grep "versionName" app/build.gradle.kts | sed "s/.*versionName\\s*=\\s*'\\(.*\\)'.*/\\1/" | tr -d '[:space:]' | sed 's/"//g' | sed 's/versionName=//')
22-
export ANDROID_VERSION_NAME
2321
echo "ANDROID_VERSION_NAME extracted: $ANDROID_VERSION_NAME"
2422
fi
2523

24+
# Write the extracted values to a temporary file
25+
echo "ANDROID_VERSION_CODE=$ANDROID_VERSION_CODE" > extracted_values.txt
26+
echo "ANDROID_VERSION_NAME=$ANDROID_VERSION_NAME" >> extracted_values.txt
27+
2628
# Debugging output to indicate script completion
2729
echo "Script execution complete."

0 commit comments

Comments
 (0)