Skip to content

Commit 8c69dff

Browse files
committed
fix missing file
1 parent d1c205e commit 8c69dff

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/bump-native-version.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,16 +35,14 @@ jobs:
3535
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3636
run: gh auth status || gh auth login --with-token <<< "${GH_TOKEN}"
3737

38-
- name: Detect current SDK versions
38+
- name: Get current native SDK versions
3939
id: current
4040
run: |
41-
# Example: extract versions from a constants file or C# source
42-
ANDROID_CURRENT=$(grep -Eo 'OneSignalAndroidSDKVersion = "[^"]+"' com.onesignal.unity.core/Runtime/OneSignalPlatform.cs | grep -Eo '[0-9]+\.[0-9]+\.[0-9]+')
43-
IOS_CURRENT=$(grep -Eo 'OneSignaliOSSDKVersion = "[^"]+"' com.onesignal.unity.core/Runtime/OneSignalPlatform.cs | grep -Eo '[0-9]+\.[0-9]+\.[0-9]+')
41+
ANDROID_CURRENT=$(grep -oP '(?<=OneSignal-Android-SDK:)[0-9]+\.[0-9]+\.[0-9]+' com.onesignal.unity.android/Editor/OneSignalAndroidDependencies.xml | head -1)
42+
IOS_CURRENT=$(grep -oP '(?<=OneSignal-iOS-SDK:)[0-9]+\.[0-9]+\.[0-9]+' com.onesignal.unity.ios/Editor/OneSignaliOSDependencies.xml | head -1)
4443
4544
echo "android_current=${ANDROID_CURRENT}" >> $GITHUB_OUTPUT
4645
echo "ios_current=${IOS_CURRENT}" >> $GITHUB_OUTPUT
47-
4846
echo "Detected current Android SDK: ${ANDROID_CURRENT}"
4947
echo "Detected current iOS SDK: ${IOS_CURRENT}"
5048
@@ -97,12 +95,14 @@ jobs:
9795
IOS_NEW=${{ inputs.ios_version }}
9896
9997
echo "🔧 Updating Android SDK to $ANDROID_NEW in XML and Gradle..."
100-
sed -i "s/OneSignal-Android-SDK:[0-9.]\+/OneSignal-Android-SDK:${ANDROID_NEW}/g" OneSignalExample/Assets/OneSignal/Editor/OneSignalAndroidDependencies.xml
98+
sed -i "s/OneSignal-Android-SDK:[0-9.]\+/OneSignal-Android-SDK:${ANDROID_NEW}/g" \
99+
com.onesignal.unity.android/Editor/OneSignalAndroidDependencies.xml
101100
sed -i "s/OneSignal-Android-SDK:[0-9.]\+/OneSignal-Android-SDK:${ANDROID_NEW}/g" OneSignalExample/Assets/Plugins/Android/mainTemplate.gradle
102101
sed -i "s/OneSignal-Android-SDK:[0-9.]\+/OneSignal-Android-SDK:${ANDROID_NEW}/g" OneSignalExample/Assets/Plugins/Android/AndroidResolverDependencies.xml
103102
104103
echo "🔧 Updating iOS SDK to $IOS_NEW in XML..."
105-
sed -i "s/OneSignal-iOS-SDK:[0-9.]\+/OneSignal-iOS-SDK:${IOS_NEW}/g" OneSignalExample/Assets/OneSignal/Editor/OneSignaliOSDependencies.xml
104+
sed -i "s/OneSignal-iOS-SDK:[0-9.]\+/OneSignal-iOS-SDK:${IOS_NEW}/g" \
105+
com.onesignal.unity.ios/Editor/OneSignaliOSDependencies.xml
106106
107107
- name: Insert formatted Android/iOS release notes under '## [Unreleased]'
108108
run: |

0 commit comments

Comments
 (0)