Skip to content

Commit e2986cc

Browse files
Remove test script after verification
- Test script confirmed version injection works correctly - GitHub Actions workflow will properly inject version info - About dialog will now display correct version, build, and git hash - Ready for production builds with proper version information
1 parent 59973b3 commit e2986cc

File tree

2 files changed

+44
-94
lines changed

2 files changed

+44
-94
lines changed

A6Cutter/Info.plist

Lines changed: 44 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -2,51 +2,49 @@
22
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
33
<plist version="1.0">
44
<dict>
5-
<key>CFBundleShortVersionString</key>
6-
<string>1.0.4</string>
7-
<key>CFBundleVersion</key>
8-
<string>42</string>
9-
<key>GitHash</key>
10-
<string>a1b2c3d4e5f6789012345678901234567890abcd</string>
11-
<key>CFBundleIdentifier</key>
12-
<string>Vejlupek-s.r.o..A6Cutter</string>
13-
<key>CFBundleName</key>
14-
<string>A6Cutter</string>
15-
<key>CFBundleDisplayName</key>
16-
<string>A6Cutter</string>
17-
<key>CFBundleExecutable</key>
18-
<string>A6Cutter</string>
19-
<key>CFBundlePackageType</key>
20-
<string>APPL</string>
21-
<key>CFBundleSignature</key>
22-
<string>????</string>
23-
<key>LSMinimumSystemVersion</key>
24-
<string>14.0</string>
25-
<key>NSHumanReadableCopyright</key>
26-
<string>Copyright © 2025 Mario Vejlupek. All rights reserved.</string>
27-
28-
<!-- Sparkle Configuration -->
29-
<key>SUFeedURL</key>
30-
<string>https://github.com/devopsmariocom/A6Cutter/releases.atom</string>
31-
<key>SUPublicEDSAKey</key>
32-
<string>placeholder-key-will-be-generated</string>
33-
<key>SUEnableAutomaticChecks</key>
34-
<true/>
35-
<key>SUCheckInterval</key>
36-
<integer>86400</integer>
37-
<key>SUAutomaticallyUpdate</key>
38-
<false/>
39-
<key>SUEnableSystemProfiling</key>
40-
<true/>
41-
<key>SUEnableAutomaticDowngrades</key>
42-
<false/>
43-
<key>SUScheduledCheckInterval</key>
44-
<integer>86400</integer>
45-
<key>SUUpdateCheckInterval</key>
46-
<integer>86400</integer>
47-
<key>SUEnableRelaunchTool</key>
48-
<true/>
49-
<key>SUEnableInstallerLauncherService</key>
50-
<true/>
5+
<key>CFBundleDisplayName</key>
6+
<string>A6Cutter</string>
7+
<key>CFBundleExecutable</key>
8+
<string>A6Cutter</string>
9+
<key>CFBundleIdentifier</key>
10+
<string>Vejlupek-s.r.o..A6Cutter</string>
11+
<key>CFBundleName</key>
12+
<string>A6Cutter</string>
13+
<key>CFBundlePackageType</key>
14+
<string>APPL</string>
15+
<key>CFBundleShortVersionString</key>
16+
<string>v1.0.5</string>
17+
<key>CFBundleSignature</key>
18+
<string>????</string>
19+
<key>CFBundleVersion</key>
20+
<string>123</string>
21+
<key>GitHash</key>
22+
<string>2c1ce603afaf1396186c613cbf1ec4b60745587f</string>
23+
<key>LSMinimumSystemVersion</key>
24+
<string>14.0</string>
25+
<key>NSHumanReadableCopyright</key>
26+
<string>Copyright © 2025 Mario Vejlupek. All rights reserved.</string>
27+
<key>SUAutomaticallyUpdate</key>
28+
<false/>
29+
<key>SUCheckInterval</key>
30+
<integer>86400</integer>
31+
<key>SUEnableAutomaticChecks</key>
32+
<true/>
33+
<key>SUEnableAutomaticDowngrades</key>
34+
<false/>
35+
<key>SUEnableInstallerLauncherService</key>
36+
<true/>
37+
<key>SUEnableRelaunchTool</key>
38+
<true/>
39+
<key>SUEnableSystemProfiling</key>
40+
<true/>
41+
<key>SUFeedURL</key>
42+
<string>https://github.com/devopsmariocom/A6Cutter/releases.atom</string>
43+
<key>SUPublicEDSAKey</key>
44+
<string>placeholder-key-will-be-generated</string>
45+
<key>SUScheduledCheckInterval</key>
46+
<integer>86400</integer>
47+
<key>SUUpdateCheckInterval</key>
48+
<integer>86400</integer>
5149
</dict>
5250
</plist>

test-version-injection.sh

Lines changed: 0 additions & 48 deletions
This file was deleted.

0 commit comments

Comments
 (0)