Skip to content

Commit 5487ba1

Browse files
[Infra] Use strict patch versions for internal podspec dependencies (#15049)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
1 parent e78792d commit 5487ba1

18 files changed

+41
-41
lines changed

FirebaseAI.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ Build AI-powered apps and features with the Gemini API using the Firebase AI SDK
4343
s.tvos.framework = 'UIKit'
4444
s.watchos.framework = 'WatchKit'
4545

46-
s.dependency 'FirebaseAppCheckInterop', '~> 12.0'
47-
s.dependency 'FirebaseAuthInterop', '~> 12.0'
46+
s.dependency 'FirebaseAppCheckInterop', '~> 12.0.0'
47+
s.dependency 'FirebaseAuthInterop', '~> 12.0.0'
4848
s.dependency 'FirebaseCore', '~> 12.0.0'
4949
s.dependency 'FirebaseCoreExtension', '~> 12.0.0'
5050

FirebaseAnalytics.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Pod::Spec.new do |s|
2727
s.frameworks = 'StoreKit'
2828

2929
s.dependency 'FirebaseCore', '~> 12.0.0'
30-
s.dependency 'FirebaseInstallations', '~> 12.0'
30+
s.dependency 'FirebaseInstallations', '~> 12.0.0'
3131
s.dependency 'GoogleUtilities/AppDelegateSwizzler', '~> 8.1'
3232
s.dependency 'GoogleUtilities/MethodSwizzler', '~> 8.1'
3333
s.dependency 'GoogleUtilities/NSData+zlib', '~> 8.1'

FirebaseAppCheck.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Pod::Spec.new do |s|
4545
s.tvos.weak_framework = 'DeviceCheck'
4646

4747
s.dependency 'AppCheckCore', '~> 11.0'
48-
s.dependency 'FirebaseAppCheckInterop', '~> 12.0'
48+
s.dependency 'FirebaseAppCheckInterop', '~> 12.0.0'
4949
s.dependency 'FirebaseCore', '~> 12.0.0'
5050
s.dependency 'GoogleUtilities/Environment', '~> 8.1'
5151
s.dependency 'GoogleUtilities/UserDefaults', '~> 8.1'

FirebaseAppDistribution.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ iOS SDK for App Distribution for Firebase.
3333
s.dependency 'FirebaseCore', '~> 12.0.0'
3434
s.dependency 'GoogleUtilities/AppDelegateSwizzler', '~> 8.1'
3535
s.dependency 'GoogleUtilities/UserDefaults', '~> 8.1'
36-
s.dependency 'FirebaseInstallations', '~> 12.0'
36+
s.dependency 'FirebaseInstallations', '~> 12.0.0'
3737

3838
s.pod_target_xcconfig = {
3939
'HEADER_SEARCH_PATHS' => '"${PODS_TARGET_SRCROOT}"'

FirebaseAuth.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ supports email and password accounts, as well as several 3rd party authenticatio
5555
}
5656
s.framework = 'Security'
5757
s.ios.framework = 'SafariServices'
58-
s.dependency 'FirebaseAuthInterop', '~> 12.0'
59-
s.dependency 'FirebaseAppCheckInterop', '~> 12.0'
58+
s.dependency 'FirebaseAuthInterop', '~> 12.0.0'
59+
s.dependency 'FirebaseAppCheckInterop', '~> 12.0.0'
6060
s.dependency 'FirebaseCore', '~> 12.0.0'
6161
s.dependency 'FirebaseCoreExtension', '~> 12.0.0'
6262
s.dependency 'GoogleUtilities/AppDelegateSwizzler', '~> 8.1'

FirebaseCombineSwift.podspec

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,10 @@ for internal testing only. It should not be published.
5252
s.tvos.framework = 'UIKit'
5353

5454
s.dependency 'FirebaseCore', '~> 12.0.0'
55-
s.dependency 'FirebaseAuth', '~> 12.0'
56-
s.dependency 'FirebaseFunctions', '~> 12.0'
57-
s.dependency 'FirebaseFirestore', '~> 12.0'
58-
s.dependency 'FirebaseStorage', '~> 12.0'
55+
s.dependency 'FirebaseAuth', '~> 12.0.0'
56+
s.dependency 'FirebaseFunctions', '~> 12.0.0'
57+
s.dependency 'FirebaseFirestore', '~> 12.0.0'
58+
s.dependency 'FirebaseStorage', '~> 12.0.0'
5959

6060
s.pod_target_xcconfig = {
6161
'HEADER_SEARCH_PATHS' => '"${PODS_TARGET_SRCROOT}"',
@@ -104,6 +104,6 @@ for internal testing only. It should not be published.
104104
int_tests.resources = 'FirebaseStorage/Tests/Integration/Resources/1mb.dat',
105105
'FirebaseStorage/Tests/Integration/Resources/GoogleService-Info.plist',
106106
'FirebaseStorage/Tests/Integration/Resources/HomeImprovement.numbers'
107-
int_tests.dependency 'FirebaseAuth', '~> 12.0'
107+
int_tests.dependency 'FirebaseAuth', '~> 12.0.0'
108108
end
109109
end

FirebaseCrashlytics.podspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,9 @@ Pod::Spec.new do |s|
6060
PREPARE_COMMAND_END
6161

6262
s.dependency 'FirebaseCore', '~> 12.0.0'
63-
s.dependency 'FirebaseInstallations', '~> 12.0'
64-
s.dependency 'FirebaseSessions', '~> 12.0'
65-
s.dependency 'FirebaseRemoteConfigInterop', '~> 12.0'
63+
s.dependency 'FirebaseInstallations', '~> 12.0.0'
64+
s.dependency 'FirebaseSessions', '~> 12.0.0'
65+
s.dependency 'FirebaseRemoteConfigInterop', '~> 12.0.0'
6666
s.dependency 'PromisesObjC', '~> 2.4'
6767
s.dependency 'GoogleDataTransport', '~> 10.1'
6868
s.dependency 'GoogleUtilities/Environment', '~> 8.1'

FirebaseDatabase.podspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ Simplify your iOS development, grow your user base, and monetize more effectivel
4949
s.watchos.frameworks = 'CFNetwork', 'Security', 'WatchKit'
5050
s.dependency 'leveldb-library', '~> 1.22'
5151
s.dependency 'FirebaseCore', '~> 12.0.0'
52-
s.dependency 'FirebaseAppCheckInterop', '~> 12.0'
53-
s.dependency 'FirebaseSharedSwift', '~> 12.0'
52+
s.dependency 'FirebaseAppCheckInterop', '~> 12.0.0'
53+
s.dependency 'FirebaseSharedSwift', '~> 12.0.0'
5454
s.dependency 'GoogleUtilities/UserDefaults', '~> 8.1'
5555
s.pod_target_xcconfig = {
5656
'HEADER_SEARCH_PATHS' => '"${PODS_TARGET_SRCROOT}"'
@@ -72,7 +72,7 @@ Simplify your iOS development, grow your user base, and monetize more effectivel
7272
'SharedTestUtilities/FIRComponentTestUtilities.[mh]',
7373
'SharedTestUtilities/FIROptionsMock.[mh]',
7474
]
75-
unit_tests.dependency 'FirebaseAppCheckInterop', '~> 12.0'
75+
unit_tests.dependency 'FirebaseAppCheckInterop', '~> 12.0.0'
7676
unit_tests.dependency 'OCMock'
7777
unit_tests.resources = 'FirebaseDatabase/Tests/Resources/syncPointSpec.json',
7878
'FirebaseDatabase/Tests/Resources/GoogleService-Info.plist'

FirebaseFirestore.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Google Cloud Firestore is a NoSQL document database built for automatic scaling,
3737

3838
s.dependency 'FirebaseCore', '~> 12.0.0'
3939
s.dependency 'FirebaseCoreExtension', '~> 12.0.0'
40-
s.dependency 'FirebaseFirestoreInternal', '12.0.0'
41-
s.dependency 'FirebaseSharedSwift', '~> 12.0'
40+
s.dependency 'FirebaseFirestoreInternal', '~> 12.0.0'
41+
s.dependency 'FirebaseSharedSwift', '~> 12.0.0'
4242

4343
end

FirebaseFirestoreInternal.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ Google Cloud Firestore is a NoSQL document database built for automatic scaling,
9292
"#{s.module_name}_Privacy" => 'Firestore/Source/Resources/PrivacyInfo.xcprivacy'
9393
}
9494

95-
s.dependency 'FirebaseAppCheckInterop', '~> 12.0'
95+
s.dependency 'FirebaseAppCheckInterop', '~> 12.0.0'
9696
s.dependency 'FirebaseCore', '~> 12.0.0'
9797

9898
abseil_version = '~> 1.20240722.0'

0 commit comments

Comments
 (0)