Skip to content

Commit 44c880d

Browse files
committed
⬆️ upgrade to macOS 13 + Xcode 14.3
1 parent 177700e commit 44c880d

File tree

4 files changed

+11
-9
lines changed

4 files changed

+11
-9
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ on:
77
jobs:
88
build:
99
name: Xcode Build
10-
runs-on: macos-12
10+
runs-on: macos-13
1111
steps:
1212
- name: Select Xcode Version
13-
run: sudo xcrun xcode-select -s /Applications/Xcode_14.2.app
13+
run: sudo xcrun xcode-select -s /Applications/Xcode_14.3.app
1414

1515
- name: Set Environment Variables
1616
run: |

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ on:
66
jobs:
77
release:
88
name: Xcode Build (Release)
9-
runs-on: macos-12
9+
runs-on: macos-13
1010
steps:
1111
- name: Select Xcode Version
12-
run: sudo xcrun xcode-select -s /Applications/Xcode_14.2.app
12+
run: sudo xcrun xcode-select -s /Applications/Xcode_14.3.app
1313

1414
- name: Set Environment Variables
1515
run: |
@@ -33,7 +33,7 @@ jobs:
3333
- name: Install Developer ID Certificate
3434
run: |
3535
# import build certificate from secrets
36-
echo -n "${{ secrets.BUILD_CERTIFICATE_BASE64 }}" | base64 --decode --output "$BUILD_CERTIFICATE_PATH"
36+
echo -n "${{ secrets.BUILD_CERTIFICATE_BASE64 }}" | base64 --decode --output="$BUILD_CERTIFICATE_PATH"
3737
3838
# create temporary keychain
3939
security create-keychain -p "${{ secrets.KEYCHAIN_PASSWORD }}" "$KEYCHAIN_PATH"
@@ -52,7 +52,7 @@ jobs:
5252
- name: Notarize App
5353
run: |
5454
# Save Notarization Credentials to Keychain
55-
echo -n "${{ secrets.NOTARIZATION_KEY_BASE64 }}" | base64 --decode --output "$NOTARIZATION_KEY_PATH"
55+
echo -n "${{ secrets.NOTARIZATION_KEY_BASE64 }}" | base64 --decode --output="$NOTARIZATION_KEY_PATH"
5656
xcrun notarytool store-credentials "AppNotarization" \
5757
-k "$NOTARIZATION_KEY_PATH" \
5858
-d "${{ secrets.NOTARIZATION_KEY_ID }}" \

BeezyLight.xcodeproj/project.pbxproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@
162162
attributes = {
163163
BuildIndependentTargetsInParallel = 1;
164164
LastSwiftUpdateCheck = 1320;
165-
LastUpgradeCheck = 1320;
165+
LastUpgradeCheck = 1430;
166166
TargetAttributes = {
167167
96C2A1DD27C5632D00768B18 = {
168168
CreatedOnToolsVersion = 13.2.1;
@@ -257,6 +257,7 @@
257257
CLANG_WARN_UNREACHABLE_CODE = YES;
258258
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
259259
COPY_PHASE_STRIP = NO;
260+
DEAD_CODE_STRIPPING = YES;
260261
DEBUG_INFORMATION_FORMAT = dwarf;
261262
ENABLE_STRICT_OBJC_MSGSEND = YES;
262263
ENABLE_TESTABILITY = YES;
@@ -318,6 +319,7 @@
318319
CLANG_WARN_UNREACHABLE_CODE = YES;
319320
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
320321
COPY_PHASE_STRIP = NO;
322+
DEAD_CODE_STRIPPING = YES;
321323
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
322324
ENABLE_NS_ASSERTIONS = NO;
323325
ENABLE_STRICT_OBJC_MSGSEND = YES;

Sources/Main.storyboard

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<document type="com.apple.InterfaceBuilder3.Cocoa.Storyboard.XIB" version="3.0" toolsVersion="21507" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES">
2+
<document type="com.apple.InterfaceBuilder3.Cocoa.Storyboard.XIB" version="3.0" toolsVersion="21701" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES">
33
<dependencies>
44
<deployment identifier="macosx"/>
5-
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="21507"/>
5+
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="21701"/>
66
</dependencies>
77
<scenes>
88
<!--Application-->

0 commit comments

Comments
 (0)