Skip to content

Commit 36effd0

Browse files
authored
feat: add Swift Package Manager support for iOS plugin (#1131)
1 parent 7f0169d commit 36effd0

File tree

124 files changed

+2340
-417
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

124 files changed

+2340
-417
lines changed

.cursor/rules/pr-conventions.mdc

Lines changed: 0 additions & 32 deletions
This file was deleted.

.github/workflows/asana-add-comment.yml

Lines changed: 0 additions & 47 deletions
This file was deleted.

.github/workflows/asana-create-task.yml

Lines changed: 0 additions & 119 deletions
This file was deleted.

.github/workflows/asana-update-issue.yml

Lines changed: 0 additions & 172 deletions
This file was deleted.

.github/workflows/create-release-pr.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,10 @@ jobs:
136136
sed -i '' "s|s.dependency 'OneSignalXCFramework', '[^']*'|s.dependency 'OneSignalXCFramework', '${VERSION}'|" ios/onesignal_flutter.podspec
137137
echo "✓ Updated ios/onesignal_flutter.podspec with iOS SDK ${VERSION}"
138138
139+
# Update Package.swift with new version
140+
sed -i '' "s|\.package(url: \"https://github.com/OneSignal/OneSignal-XCFramework\", exact: \"[^\"]*\")|.package(url: \"https://github.com/OneSignal/OneSignal-XCFramework\", exact: \"${VERSION}\")|" ios/onesignal_flutter/Package.swift
141+
echo "✓ Updated ios/onesignal_flutter/Package.swift with iOS SDK ${VERSION}"
142+
139143
# Only commit if there are changes
140144
git add -A
141145
git diff --staged --quiet && exit 0
@@ -158,7 +162,7 @@ jobs:
158162
sed -i '' "s/OneSignalWrapper\.setSdkVersion(\"[^\"]*\")/OneSignalWrapper.setSdkVersion(\"$WRAPPER_VERSION\")/g" android/src/main/java/com/onesignal/flutter/OneSignalPlugin.java
159163
160164
# Update OneSignalPlugin.m wrapper version
161-
sed -i '' "s/OneSignalWrapper\.sdkVersion = @\"[^\"]*\"/OneSignalWrapper.sdkVersion = @\"$WRAPPER_VERSION\"/g" ios/Classes/OneSignalPlugin.m
165+
sed -i '' "s/OneSignalWrapper\.sdkVersion = @\"[^\"]*\"/OneSignalWrapper.sdkVersion = @\"$WRAPPER_VERSION\"/g" ios/onesignal_flutter/Sources/onesignal_flutter/OneSignalPlugin.m
162166
163167
# Only commit if there are changes
164168
git add -A

0 commit comments

Comments
 (0)