Skip to content

Commit 76668fa

Browse files
committed
Increase build timeout
1 parent 32755bb commit 76668fa

3 files changed

Lines changed: 8 additions & 37 deletions

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Build and Release
33
on:
44
push:
55
tags:
6-
- 'v*'
6+
- "v*"
77
workflow_dispatch:
88

99
jobs:
@@ -38,7 +38,7 @@ jobs:
3838
security list-keychain -d user -s $KEYCHAIN_PATH
3939
4040
- name: Build, Notarize, and Package
41-
timeout-minutes: 30
41+
timeout-minutes: 120
4242
env:
4343
APPLE_ID: ${{ secrets.APPLE_ID }}
4444
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}

CF Cache Status/CF Cache Status.xcodeproj/project.pbxproj

Lines changed: 4 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,8 @@
88

99
/* Begin PBXBuildFile section */
1010
5B0588CA2F08CB540004883F /* content.js in Resources */ = {isa = PBXBuildFile; fileRef = 5B0588C92F08CB540004883F /* content.js */; };
11-
5B8F9F0D2F07E4C50092E4D0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B8F9F0C2F07E4C50092E4D0 /* AppDelegate.swift */; };
12-
5B8F9F112F07E4C50092E4D0 /* Main.html in Resources */ = {isa = PBXBuildFile; fileRef = 5B8F9F0F2F07E4C50092E4D0 /* Main.html */; };
13-
5B8F9F132F07E4C50092E4D0 /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 5B8F9F122F07E4C50092E4D0 /* Icon.png */; };
14-
5B8F9F152F07E4C50092E4D0 /* Style.css in Resources */ = {isa = PBXBuildFile; fileRef = 5B8F9F142F07E4C50092E4D0 /* Style.css */; };
15-
5B8F9F172F07E4C50092E4D0 /* Script.js in Resources */ = {isa = PBXBuildFile; fileRef = 5B8F9F162F07E4C50092E4D0 /* Script.js */; };
16-
5B8F9F192F07E4C50092E4D0 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B8F9F182F07E4C50092E4D0 /* ViewController.swift */; };
17-
5B8F9F1C2F07E4C50092E4D0 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5B8F9F1A2F07E4C50092E4D0 /* Main.storyboard */; };
11+
5BSWIFTUI012F09A0000000001 /* CacheStatusApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BSWIFTUI002F09A0000000001 /* CacheStatusApp.swift */; };
12+
5BSWIFTUI032F09A0000000001 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BSWIFTUI022F09A0000000001 /* ContentView.swift */; };
1813
5B8F9F1E2F07E4C60092E4D0 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5B8F9F1D2F07E4C60092E4D0 /* Assets.xcassets */; };
1914
5B8F9F252F07E4C60092E4D0 /* CF Cache Status Extension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 5B8F9F242F07E4C60092E4D0 /* CF Cache Status Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
2015
5B8F9F2A2F07E4C60092E4D0 /* SafariWebExtensionHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B8F9F292F07E4C60092E4D0 /* SafariWebExtensionHandler.swift */; };
@@ -53,12 +48,8 @@
5348
/* Begin PBXFileReference section */
5449
5B0588C92F08CB540004883F /* content.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = content.js; sourceTree = "<group>"; };
5550
5B8F9F092F07E4C50092E4D0 /* CF Cache Status.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "CF Cache Status.app"; sourceTree = BUILT_PRODUCTS_DIR; };
56-
5B8F9F0C2F07E4C50092E4D0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
57-
5B8F9F102F07E4C50092E4D0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = text.html; name = Base; path = Base.lproj/Main.html; sourceTree = "<group>"; };
58-
5B8F9F122F07E4C50092E4D0 /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Icon.png; sourceTree = "<group>"; };
59-
5B8F9F142F07E4C50092E4D0 /* Style.css */ = {isa = PBXFileReference; lastKnownFileType = text.css; path = Style.css; sourceTree = "<group>"; };
60-
5B8F9F162F07E4C50092E4D0 /* Script.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = Script.js; sourceTree = "<group>"; };
61-
5B8F9F182F07E4C50092E4D0 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
51+
5BSWIFTUI002F09A0000000001 /* CacheStatusApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CacheStatusApp.swift; sourceTree = "<group>"; };
52+
5BSWIFTUI022F09A0000000001 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
6253
5B8F9F1B2F07E4C50092E4D0 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
6354
5B8F9F1D2F07E4C60092E4D0 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
6455
5B8F9F1F2F07E4C60092E4D0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
@@ -520,8 +511,6 @@
520511
INFOPLIST_FILE = "CF Cache Status/Info.plist";
521512
INFOPLIST_KEY_CFBundleDisplayName = "Cache Status";
522513
INFOPLIST_KEY_NSHumanReadableCopyright = "";
523-
INFOPLIST_KEY_NSMainStoryboardFile = Main;
524-
INFOPLIST_KEY_NSPrincipalClass = NSApplication;
525514
LD_RUNPATH_SEARCH_PATHS = (
526515
"$(inherited)",
527516
"@executable_path/../Frameworks",
@@ -530,8 +519,6 @@
530519
OTHER_LDFLAGS = (
531520
"-framework",
532521
SafariServices,
533-
"-framework",
534-
WebKit,
535522
);
536523
PRODUCT_BUNDLE_IDENTIFIER = "com.cfcachestatus.CF-Cache-Status";
537524
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -562,8 +549,6 @@
562549
INFOPLIST_FILE = "CF Cache Status/Info.plist";
563550
INFOPLIST_KEY_CFBundleDisplayName = "Cache Status";
564551
INFOPLIST_KEY_NSHumanReadableCopyright = "";
565-
INFOPLIST_KEY_NSMainStoryboardFile = Main;
566-
INFOPLIST_KEY_NSPrincipalClass = NSApplication;
567552
LD_RUNPATH_SEARCH_PATHS = (
568553
"$(inherited)",
569554
"@executable_path/../Frameworks",
@@ -572,8 +557,6 @@
572557
OTHER_LDFLAGS = (
573558
"-framework",
574559
SafariServices,
575-
"-framework",
576-
WebKit,
577560
);
578561
PRODUCT_BUNDLE_IDENTIFIER = "com.cfcachestatus.CF-Cache-Status";
579562
PRODUCT_NAME = "$(TARGET_NAME)";

CF Cache Status/CF Cache Status/AppDelegate.swift

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,5 @@
55
// Created by Martin Mahner on 02.01.26.
66
//
77

8-
import Cocoa
9-
10-
@main
11-
class AppDelegate: NSObject, NSApplicationDelegate {
12-
13-
func applicationDidFinishLaunching(_ notification: Notification) {
14-
// Override point for customization after application launch.
15-
}
16-
17-
func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool {
18-
return true
19-
}
20-
21-
}
8+
// AppDelegate.swift is no longer needed - using SwiftUI App lifecycle
9+
// See CacheStatusApp.swift

0 commit comments

Comments
 (0)