Skip to content
This repository was archived by the owner on Sep 15, 2025. It is now read-only.

Commit 0d50348

Browse files
authored
Update project to Xcode 15.3 (#762)
2 parents 009a5a4 + 1451717 commit 0d50348

File tree

6 files changed

+55
-43
lines changed

6 files changed

+55
-43
lines changed

.buildkite/pipeline.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ common_params:
44
- automattic/a8c-ci-toolkit#3.1.0
55
# Common environment values to use with the `env` key.
66
env: &common_env
7-
IMAGE_ID: xcode-15.0.1
7+
# -v3 contains a workaround for a Simulator boot issue
8+
# See paaHJt-6gL-p2#comment-8712
9+
IMAGE_ID: xcode-15.3-v3
810

911
# This is the default pipeline – it will build and test the app
1012
steps:

Gemfile.lock

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,21 @@ GEM
2020
algoliasearch (1.27.5)
2121
httpclient (~> 2.8, >= 2.8.3)
2222
json (>= 1.5.1)
23-
artifactory (3.0.15)
23+
artifactory (3.0.17)
2424
ast (2.4.2)
2525
atomos (0.1.3)
2626
aws-eventstream (1.3.0)
27-
aws-partitions (1.866.0)
28-
aws-sdk-core (3.190.0)
27+
aws-partitions (1.899.0)
28+
aws-sdk-core (3.191.4)
2929
aws-eventstream (~> 1, >= 1.3.0)
3030
aws-partitions (~> 1, >= 1.651.0)
3131
aws-sigv4 (~> 1.8)
3232
jmespath (~> 1, >= 1.6.1)
33-
aws-sdk-kms (1.74.0)
34-
aws-sdk-core (~> 3, >= 3.188.0)
33+
aws-sdk-kms (1.78.0)
34+
aws-sdk-core (~> 3, >= 3.191.0)
3535
aws-sigv4 (~> 1.1)
36-
aws-sdk-s3 (1.141.0)
37-
aws-sdk-core (~> 3, >= 3.189.0)
36+
aws-sdk-s3 (1.146.0)
37+
aws-sdk-core (~> 3, >= 3.191.0)
3838
aws-sdk-kms (~> 1)
3939
aws-sigv4 (~> 1.8)
4040
aws-sigv4 (1.8.0)
@@ -133,14 +133,14 @@ GEM
133133
declarative (0.0.20)
134134
digest-crc (0.6.5)
135135
rake (>= 12.0.0, < 14.0.0)
136-
domain_name (0.6.20231109)
136+
domain_name (0.6.20240107)
137137
dotenv (2.8.1)
138138
drb (2.2.1)
139139
emoji_regex (3.2.3)
140140
escape (0.0.4)
141141
ethon (0.16.0)
142142
ffi (>= 1.15.0)
143-
excon (0.106.0)
143+
excon (0.110.0)
144144
faraday (1.10.3)
145145
faraday-em_http (~> 1.0)
146146
faraday-em_synchrony (~> 1.0)
@@ -171,8 +171,8 @@ GEM
171171
faraday-retry (1.0.3)
172172
faraday_middleware (1.2.0)
173173
faraday (~> 1.0)
174-
fastimage (2.2.7)
175-
fastlane (2.217.0)
174+
fastimage (2.3.0)
175+
fastlane (2.218.0)
176176
CFPropertyList (>= 2.3, < 4.0.0)
177177
addressable (>= 2.8, < 3.0.0)
178178
artifactory (~> 3.0)
@@ -199,7 +199,7 @@ GEM
199199
mini_magick (>= 4.9.4, < 5.0.0)
200200
multipart-post (>= 2.0.0, < 3.0.0)
201201
naturally (~> 2.2)
202-
optparse (~> 0.1.1)
202+
optparse (>= 0.1.1)
203203
plist (>= 3.1.0, < 4.0.0)
204204
rubyzip (>= 2.0.0, < 3.0.0)
205205
security (= 0.1.3)
@@ -219,38 +219,38 @@ GEM
219219
git (1.19.1)
220220
addressable (~> 2.8)
221221
rchardet (~> 1.8)
222-
google-apis-androidpublisher_v3 (0.53.0)
223-
google-apis-core (>= 0.11.0, < 2.a)
224-
google-apis-core (0.11.2)
222+
google-apis-androidpublisher_v3 (0.58.0)
223+
google-apis-core (>= 0.14.0, < 2.a)
224+
google-apis-core (0.14.1)
225225
addressable (~> 2.5, >= 2.5.1)
226-
googleauth (>= 0.16.2, < 2.a)
226+
googleauth (~> 1.9)
227227
httpclient (>= 2.8.1, < 3.a)
228228
mini_mime (~> 1.0)
229229
representable (~> 3.0)
230230
retriable (>= 2.0, < 4.a)
231231
rexml
232-
webrick
233-
google-apis-iamcredentials_v1 (0.17.0)
234-
google-apis-core (>= 0.11.0, < 2.a)
235-
google-apis-playcustomapp_v1 (0.13.0)
236-
google-apis-core (>= 0.11.0, < 2.a)
237-
google-apis-storage_v1 (0.29.0)
238-
google-apis-core (>= 0.11.0, < 2.a)
239-
google-cloud-core (1.6.1)
232+
google-apis-iamcredentials_v1 (0.20.0)
233+
google-apis-core (>= 0.14.0, < 2.a)
234+
google-apis-playcustomapp_v1 (0.15.0)
235+
google-apis-core (>= 0.14.0, < 2.a)
236+
google-apis-storage_v1 (0.36.0)
237+
google-apis-core (>= 0.14.0, < 2.a)
238+
google-cloud-core (1.7.0)
240239
google-cloud-env (>= 1.0, < 3.a)
241240
google-cloud-errors (~> 1.0)
242-
google-cloud-env (2.1.0)
241+
google-cloud-env (2.1.1)
243242
faraday (>= 1.0, < 3.a)
244-
google-cloud-errors (1.3.1)
245-
google-cloud-storage (1.45.0)
243+
google-cloud-errors (1.4.0)
244+
google-cloud-storage (1.49.0)
246245
addressable (~> 2.8)
247246
digest-crc (~> 0.4)
248-
google-apis-iamcredentials_v1 (~> 0.1)
249-
google-apis-storage_v1 (~> 0.29.0)
247+
google-apis-core (~> 0.13)
248+
google-apis-iamcredentials_v1 (~> 0.18)
249+
google-apis-storage_v1 (~> 0.33)
250250
google-cloud-core (~> 1.6)
251-
googleauth (>= 0.16.2, < 2.a)
251+
googleauth (~> 1.9)
252252
mini_mime (~> 1.0)
253-
googleauth (1.9.1)
253+
googleauth (1.11.0)
254254
faraday (>= 1.0, < 3.a)
255255
google-cloud-env (~> 2.1)
256256
jwt (>= 1.4, < 3.0)
@@ -265,7 +265,8 @@ GEM
265265
concurrent-ruby (~> 1.0)
266266
jmespath (1.6.2)
267267
json (2.7.1)
268-
jwt (2.7.1)
268+
jwt (2.8.1)
269+
base64
269270
kramdown (2.4.0)
270271
rexml
271272
kramdown-parser-gfm (1.1.0)
@@ -276,7 +277,7 @@ GEM
276277
minitest (5.22.3)
277278
molinillo (0.8.0)
278279
multi_json (1.15.0)
279-
multipart-post (2.3.0)
280+
multipart-post (2.4.0)
280281
mutex_m (0.2.0)
281282
nanaimo (0.3.0)
282283
nap (1.1.0)
@@ -289,14 +290,14 @@ GEM
289290
faraday (>= 1, < 3)
290291
sawyer (~> 0.9)
291292
open4 (1.3.4)
292-
optparse (0.1.1)
293+
optparse (0.4.0)
293294
os (1.1.4)
294295
ox (2.14.17)
295296
parallel (1.24.0)
296297
parser (3.3.0.5)
297298
ast (~> 2.4.1)
298299
racc
299-
plist (3.7.0)
300+
plist (3.7.1)
300301
public_suffix (4.0.7)
301302
racc (1.7.3)
302303
rainbow (3.1.1)
@@ -331,7 +332,7 @@ GEM
331332
addressable (>= 2.3.5)
332333
faraday (>= 0.17.3, < 3)
333334
security (0.1.3)
334-
signet (0.18.0)
335+
signet (0.19.0)
335336
addressable (~> 2.8)
336337
faraday (>= 0.17.5, < 3.a)
337338
jwt (>= 1.5, < 3.0)
@@ -345,7 +346,7 @@ GEM
345346
thor (1.0.1)
346347
trailblazer-option (0.1.2)
347348
tty-cursor (0.7.1)
348-
tty-screen (0.8.1)
349+
tty-screen (0.8.2)
349350
tty-spinner (0.9.3)
350351
tty-cursor (~> 0.7)
351352
typhoeus (1.4.1)
@@ -354,7 +355,6 @@ GEM
354355
concurrent-ruby (~> 1.0)
355356
uber (0.1.0)
356357
unicode-display_width (2.5.0)
357-
webrick (1.8.1)
358358
word_wrap (1.0.0)
359359
xcodeproj (1.24.0)
360360
CFPropertyList (>= 2.3.3, < 4.0)

WordPressKit.xcodeproj/project.pbxproj

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2701,7 +2701,8 @@
27012701
9368C7721EC5EF1B0092CE8E /* Project object */ = {
27022702
isa = PBXProject;
27032703
attributes = {
2704-
LastUpgradeCheck = 1200;
2704+
BuildIndependentTargetsInParallel = YES;
2705+
LastUpgradeCheck = 1530;
27052706
ORGANIZATIONNAME = "Automattic Inc.";
27062707
TargetAttributes = {
27072708
9368C77A1EC5EF1B0092CE8E = {
@@ -3584,6 +3585,7 @@
35843585
DEBUG_INFORMATION_FORMAT = dwarf;
35853586
ENABLE_STRICT_OBJC_MSGSEND = YES;
35863587
ENABLE_TESTABILITY = YES;
3588+
ENABLE_USER_SCRIPT_SANDBOXING = NO;
35873589
GCC_C_LANGUAGE_STANDARD = gnu99;
35883590
GCC_DYNAMIC_NO_PIC = NO;
35893591
GCC_NO_COMMON_BLOCKS = YES;
@@ -3647,6 +3649,7 @@
36473649
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
36483650
ENABLE_NS_ASSERTIONS = NO;
36493651
ENABLE_STRICT_OBJC_MSGSEND = YES;
3652+
ENABLE_USER_SCRIPT_SANDBOXING = NO;
36503653
GCC_C_LANGUAGE_STANDARD = gnu99;
36513654
GCC_NO_COMMON_BLOCKS = YES;
36523655
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
@@ -3692,6 +3695,7 @@
36923695
"@loader_path/Frameworks",
36933696
);
36943697
MARKETING_VERSION = 4.15.0;
3698+
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11";
36953699
PRODUCT_BUNDLE_IDENTIFIER = com.automattic.WordPressKit;
36963700
PRODUCT_NAME = "$(TARGET_NAME)";
36973701
SKIP_INSTALL = YES;
@@ -3724,6 +3728,7 @@
37243728
"@loader_path/Frameworks",
37253729
);
37263730
MARKETING_VERSION = 4.15.0;
3731+
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11";
37273732
PRODUCT_BUNDLE_IDENTIFIER = com.automattic.WordPressKit;
37283733
PRODUCT_NAME = "$(TARGET_NAME)";
37293734
SKIP_INSTALL = YES;
@@ -3818,6 +3823,7 @@
38183823
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
38193824
ENABLE_NS_ASSERTIONS = NO;
38203825
ENABLE_STRICT_OBJC_MSGSEND = YES;
3826+
ENABLE_USER_SCRIPT_SANDBOXING = NO;
38213827
GCC_C_LANGUAGE_STANDARD = gnu99;
38223828
GCC_NO_COMMON_BLOCKS = YES;
38233829
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
@@ -3863,6 +3869,7 @@
38633869
"@loader_path/Frameworks",
38643870
);
38653871
MARKETING_VERSION = 4.15.0;
3872+
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11";
38663873
PRODUCT_BUNDLE_IDENTIFIER = com.automattic.WordPressKit;
38673874
PRODUCT_NAME = "$(TARGET_NAME)";
38683875
SKIP_INSTALL = YES;
@@ -3932,6 +3939,7 @@
39323939
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
39333940
ENABLE_NS_ASSERTIONS = NO;
39343941
ENABLE_STRICT_OBJC_MSGSEND = YES;
3942+
ENABLE_USER_SCRIPT_SANDBOXING = NO;
39353943
GCC_C_LANGUAGE_STANDARD = gnu99;
39363944
GCC_NO_COMMON_BLOCKS = YES;
39373945
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
@@ -3977,6 +3985,7 @@
39773985
"@loader_path/Frameworks",
39783986
);
39793987
MARKETING_VERSION = 4.15.0;
3988+
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11";
39803989
PRODUCT_BUNDLE_IDENTIFIER = com.automattic.WordPressKit;
39813990
PRODUCT_NAME = "$(TARGET_NAME)";
39823991
SKIP_INSTALL = YES;

WordPressKit.xcodeproj/xcshareddata/xcschemes/WordPressKit.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1200"
3+
LastUpgradeVersion = "1530"
44
version = "1.7">
55
<BuildAction
66
parallelizeBuildables = "YES"

WordPressKit.xcodeproj/xcshareddata/xcschemes/WordPressKitTests.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1200"
3+
LastUpgradeVersion = "1530"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

WordPressKit.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)