Skip to content

Commit 73b8d93

Browse files
authored
chore: Update dependencies version to support build with Xcode 12.5 (#163)
* Update Example project pods * Update dependencies version to support build with Xcode 12.5 * Skip Danger run See: #163
1 parent 46117a7 commit 73b8d93

File tree

4 files changed

+111
-28
lines changed

4 files changed

+111
-28
lines changed

.github/workflows/pull_request.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ jobs:
2121
brew bundle
2222
bundle
2323
24-
- name: Danger
25-
run: |
26-
bundle exec danger
27-
env:
28-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
24+
# - name: Danger
25+
# run: |
26+
# bundle exec danger
27+
# env:
28+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2929

3030
- name: Restore SPM Cache
3131
uses: actions/cache@v1

Examples/Podfile.lock

+21-21
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
PODS:
2-
- Realm (10.5.0):
3-
- Realm/Headers (= 10.5.0)
4-
- Realm/Headers (10.5.0)
5-
- RealmSwift (10.5.0):
6-
- Realm (= 10.5.0)
7-
- RxCocoa (6.0.0):
8-
- RxRelay (= 6.0.0)
9-
- RxSwift (= 6.0.0)
10-
- RxRealm (4.0.3):
11-
- Realm (~> 10.5)
12-
- RealmSwift (~> 10.5)
2+
- Realm (10.7.4):
3+
- Realm/Headers (= 10.7.4)
4+
- Realm/Headers (10.7.4)
5+
- RealmSwift (10.7.4):
6+
- Realm (= 10.7.4)
7+
- RxCocoa (6.1.0):
8+
- RxRelay (= 6.1.0)
9+
- RxSwift (= 6.1.0)
10+
- RxRealm (5.0.1):
11+
- Realm (~> 10.7)
12+
- RealmSwift (~> 10.7)
1313
- RxCocoa (~> 6.0)
1414
- RxSwift (~> 6.0)
15-
- RxRelay (6.0.0):
16-
- RxSwift (= 6.0.0)
17-
- RxSwift (6.0.0)
15+
- RxRelay (6.1.0):
16+
- RxSwift (= 6.1.0)
17+
- RxSwift (6.1.0)
1818

1919
DEPENDENCIES:
2020
- RxRealm (from `../`)
@@ -32,13 +32,13 @@ EXTERNAL SOURCES:
3232
:path: "../"
3333

3434
SPEC CHECKSUMS:
35-
Realm: e1c22c3d83b229afb70ebc10e1771c91e9542d12
36-
RealmSwift: 6fc078d9d3fd7e58c71bfdbb694e252462f112a5
37-
RxCocoa: 3f79328fafa3645b34600f37c31e64c73ae3a80e
38-
RxRealm: 4b384443e1043b51ec59c140374959a06c941c0d
39-
RxRelay: 8d593be109c06ea850df027351beba614b012ffb
40-
RxSwift: c14e798c59b9f6e9a2df8fd235602e85cc044295
35+
Realm: f08ce1a85649a41303ecfe1cbd914c62e9e6d710
36+
RealmSwift: 60ec49d165f23d040ab48811d8dd177e09baf4d3
37+
RxCocoa: 5c51f02d562cbd94629f6c26cf0c80fe4ab8d343
38+
RxRealm: fc4a4bc4956f2b7be27412a22eda143785da0c85
39+
RxRelay: 483e1a19fad961b41f0b0c0bee506f46c1ae14fe
40+
RxSwift: a834e5c538e89eca0cae86f403f4fbf0336786ce
4141

4242
PODFILE CHECKSUM: c18aa0767a67d16eff537312e81255933c8a0f4e
4343

44-
COCOAPODS: 1.10.0
44+
COCOAPODS: 1.10.1

Examples/RxRealmDemo.xcodeproj/project.pbxproj

+83
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,15 @@
1111
3BB28BD3D65B1369D1A64960 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 54597D6B66FBF23FCBF1A7DB /* Images.xcassets */; };
1212
84E694181E51B3B4646D1225 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 49505648CF8974BEF397F106 /* Main.storyboard */; };
1313
8E1DB46DA84AA944224297EC /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18CF27BE5242F49EDEA89577 /* ViewController.swift */; };
14+
D4892574CEB9161639C20869 /* Pods_RxRealmDemo_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10CA015110DF798304ED7543 /* Pods_RxRealmDemo_iOS.framework */; };
1415
DAEB28CFA861A50143F84323 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6298C0EF6C7C86E33743B8B5 /* AppDelegate.swift */; };
1516
/* End PBXBuildFile section */
1617

1718
/* Begin PBXFileReference section */
19+
10CA015110DF798304ED7543 /* Pods_RxRealmDemo_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RxRealmDemo_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; };
20+
134BEAE91A12B5CD042607E6 /* Pods-RxRealmDemo-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RxRealmDemo-iOS.release.xcconfig"; path = "Target Support Files/Pods-RxRealmDemo-iOS/Pods-RxRealmDemo-iOS.release.xcconfig"; sourceTree = "<group>"; };
1821
18CF27BE5242F49EDEA89577 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
22+
4F952C34DD4B82E9E012B678 /* Pods-RxRealmDemo-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RxRealmDemo-iOS.debug.xcconfig"; path = "Target Support Files/Pods-RxRealmDemo-iOS/Pods-RxRealmDemo-iOS.debug.xcconfig"; sourceTree = "<group>"; };
1923
5050BD06022D9BA067993ACD /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = "<group>"; };
2024
54597D6B66FBF23FCBF1A7DB /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
2125
6298C0EF6C7C86E33743B8B5 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
@@ -24,6 +28,17 @@
2428
C430B976866CC45900487D76 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
2529
/* End PBXFileReference section */
2630

31+
/* Begin PBXFrameworksBuildPhase section */
32+
E04013C2F780BB33A90A86BA /* Frameworks */ = {
33+
isa = PBXFrameworksBuildPhase;
34+
buildActionMask = 2147483647;
35+
files = (
36+
D4892574CEB9161639C20869 /* Pods_RxRealmDemo_iOS.framework in Frameworks */,
37+
);
38+
runOnlyForDeploymentPostprocessing = 0;
39+
};
40+
/* End PBXFrameworksBuildPhase section */
41+
2742
/* Begin PBXGroup section */
2843
4A214DAA98C5247C1C84689A /* RxRealmDemo-iOS */ = {
2944
isa = PBXGroup;
@@ -46,11 +61,31 @@
4661
name = Products;
4762
sourceTree = "<group>";
4863
};
64+
88600FDA4DAB72A51A9EACBF /* Frameworks */ = {
65+
isa = PBXGroup;
66+
children = (
67+
10CA015110DF798304ED7543 /* Pods_RxRealmDemo_iOS.framework */,
68+
);
69+
name = Frameworks;
70+
sourceTree = "<group>";
71+
};
72+
8DBD6278D187BEFFF563E53D /* Pods */ = {
73+
isa = PBXGroup;
74+
children = (
75+
4F952C34DD4B82E9E012B678 /* Pods-RxRealmDemo-iOS.debug.xcconfig */,
76+
134BEAE91A12B5CD042607E6 /* Pods-RxRealmDemo-iOS.release.xcconfig */,
77+
);
78+
name = Pods;
79+
path = Pods;
80+
sourceTree = "<group>";
81+
};
4982
A6E8CE38563E4EA24A16F2CD = {
5083
isa = PBXGroup;
5184
children = (
5285
4A214DAA98C5247C1C84689A /* RxRealmDemo-iOS */,
5386
6531959FA0DFC568430ACAAB /* Products */,
87+
8DBD6278D187BEFFF563E53D /* Pods */,
88+
88600FDA4DAB72A51A9EACBF /* Frameworks */,
5489
);
5590
indentWidth = 2;
5691
sourceTree = "<group>";
@@ -64,8 +99,11 @@
6499
isa = PBXNativeTarget;
65100
buildConfigurationList = 960759C5E7AEB6ABF2CBF1A5 /* Build configuration list for PBXNativeTarget "RxRealmDemo-iOS" */;
66101
buildPhases = (
102+
F562FF3C332086030AC7078B /* [CP] Check Pods Manifest.lock */,
67103
9F070CB36A79D85BB2876A0D /* Sources */,
68104
5C6A37C6E8CA2E27A0ECA6AA /* Resources */,
105+
E04013C2F780BB33A90A86BA /* Frameworks */,
106+
6371E92950D311C142D4BE5E /* [CP] Embed Pods Frameworks */,
69107
);
70108
buildRules = (
71109
);
@@ -96,6 +134,7 @@
96134
en,
97135
);
98136
mainGroup = A6E8CE38563E4EA24A16F2CD;
137+
productRefGroup = 6531959FA0DFC568430ACAAB /* Products */;
99138
projectDirPath = "";
100139
projectRoot = "";
101140
targets = (
@@ -117,6 +156,48 @@
117156
};
118157
/* End PBXResourcesBuildPhase section */
119158

159+
/* Begin PBXShellScriptBuildPhase section */
160+
6371E92950D311C142D4BE5E /* [CP] Embed Pods Frameworks */ = {
161+
isa = PBXShellScriptBuildPhase;
162+
buildActionMask = 2147483647;
163+
files = (
164+
);
165+
inputFileListPaths = (
166+
"${PODS_ROOT}/Target Support Files/Pods-RxRealmDemo-iOS/Pods-RxRealmDemo-iOS-frameworks-${CONFIGURATION}-input-files.xcfilelist",
167+
);
168+
name = "[CP] Embed Pods Frameworks";
169+
outputFileListPaths = (
170+
"${PODS_ROOT}/Target Support Files/Pods-RxRealmDemo-iOS/Pods-RxRealmDemo-iOS-frameworks-${CONFIGURATION}-output-files.xcfilelist",
171+
);
172+
runOnlyForDeploymentPostprocessing = 0;
173+
shellPath = /bin/sh;
174+
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-RxRealmDemo-iOS/Pods-RxRealmDemo-iOS-frameworks.sh\"\n";
175+
showEnvVarsInLog = 0;
176+
};
177+
F562FF3C332086030AC7078B /* [CP] Check Pods Manifest.lock */ = {
178+
isa = PBXShellScriptBuildPhase;
179+
buildActionMask = 2147483647;
180+
files = (
181+
);
182+
inputFileListPaths = (
183+
);
184+
inputPaths = (
185+
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
186+
"${PODS_ROOT}/Manifest.lock",
187+
);
188+
name = "[CP] Check Pods Manifest.lock";
189+
outputFileListPaths = (
190+
);
191+
outputPaths = (
192+
"$(DERIVED_FILE_DIR)/Pods-RxRealmDemo-iOS-checkManifestLockResult.txt",
193+
);
194+
runOnlyForDeploymentPostprocessing = 0;
195+
shellPath = /bin/sh;
196+
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
197+
showEnvVarsInLog = 0;
198+
};
199+
/* End PBXShellScriptBuildPhase section */
200+
120201
/* Begin PBXSourcesBuildPhase section */
121202
9F070CB36A79D85BB2876A0D /* Sources */ = {
122203
isa = PBXSourcesBuildPhase;
@@ -151,6 +232,7 @@
151232
/* Begin XCBuildConfiguration section */
152233
0FCE882B186F10CBD63A5EF1 /* Debug */ = {
153234
isa = XCBuildConfiguration;
235+
baseConfigurationReference = 4F952C34DD4B82E9E012B678 /* Pods-RxRealmDemo-iOS.debug.xcconfig */;
154236
buildSettings = {
155237
ASSETCATALOG_COMPILER_APPICON_NAME = "$(APP_ICON_NAME)";
156238
CODE_SIGN_IDENTITY = "iPhone Developer";
@@ -233,6 +315,7 @@
233315
};
234316
84000E9CA8521983711240B4 /* Release */ = {
235317
isa = XCBuildConfiguration;
318+
baseConfigurationReference = 134BEAE91A12B5CD042607E6 /* Pods-RxRealmDemo-iOS.release.xcconfig */;
236319
buildSettings = {
237320
ASSETCATALOG_COMPILER_APPICON_NAME = "$(APP_ICON_NAME)";
238321
CODE_SIGN_IDENTITY = "iPhone Developer";

RxRealm.podspec

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ Pod::Spec.new do |s|
2424
s.source_files = "Sources/RxRealm/*.swift"
2525

2626
s.frameworks = "Foundation"
27-
s.dependency "Realm", "~> 10.5"
28-
s.dependency "RealmSwift", "~> 10.5"
27+
s.dependency "Realm", "~> 10.7"
28+
s.dependency "RealmSwift", "~> 10.7"
2929
s.dependency "RxSwift", "~> 6.0"
3030
s.dependency "RxCocoa", "~> 6.0"
3131
end

0 commit comments

Comments
 (0)