Compare commits

..
Author SHA1 Message Date
gronod b1c86f1ee8 Merge pull request 'fix(ci): correct release-package destination specifier for v0.0.1' (#29) from develop into main
MacMonitor CI/CD Pipeline / Build & Test (Intel x86_64) (push) Successful in 1m40s
MacMonitor CI/CD Pipeline / Package Release Artifact (push) Successful in 2m25s
2026-09-08 14:15:23 +01:00
gronodandDevin <158243242+devin-ai-integration[bot]@users.noreply.github.com> a533ee1f9f fix(ci): use platform=macOS,arch=x86_64 destination in release job
The generic 'generic/platform=macOS,arch=x86_64' destination is rejected by
the runner's Xcode ("Any Mac" does not support the arch option), failing the
release-package build. Match the working build-and-test destination.
Also correct the same specifier in README.md and AGENTS.md.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-09-08 14:15:00 +01:00
gronod 26a65f0d47 Merge pull request 'release: v0.0.1 — promote develop to main' (#28) from develop into main
MacMonitor CI/CD Pipeline / Build & Test (Intel x86_64) (push) Successful in 1m36s
MacMonitor CI/CD Pipeline / Package Release Artifact (push) Failing after 45s
2026-09-08 14:09:46 +01:00
gronodandDevin <158243242+devin-ai-integration[bot]@users.noreply.github.com> 7cb6c25ae2 chore(release): set app version to 0.0.1 (build 1)
Add MARKETING_VERSION and CURRENT_PROJECT_VERSION to project.yml so the
generated Info.plist carries CFBundleShortVersionString/CFBundleVersion for
the v0.0.1 release artifacts.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-09-08 14:09:22 +01:00
gronod d7b87ca917 Merge pull request 'M5: Intelligence, Alerts & Hardening — milestone integration' (#27) from milestone/m5-alerts-hardening into develop 2026-09-08 14:04:47 +01:00
5 changed files with 9 additions and 3 deletions
+1 -1
View File
@@ -99,7 +99,7 @@ jobs:
xcodebuild clean build \ xcodebuild clean build \
-scheme MacMonitor \ -scheme MacMonitor \
-configuration Release \ -configuration Release \
-destination 'generic/platform=macOS,arch=x86_64' \ -destination 'platform=macOS,arch=x86_64' \
-derivedDataPath "$PWD/DerivedData" \ -derivedDataPath "$PWD/DerivedData" \
CODE_SIGNING_ALLOWED=NO CODE_SIGNING_ALLOWED=NO
+1 -1
View File
@@ -132,7 +132,7 @@ Before opening any Pull Request, ensure that the project compiles cleanly for In
```bash ```bash
xcodebuild build test \ xcodebuild build test \
-scheme MacMonitor \ -scheme MacMonitor \
-destination 'generic/platform=macOS,arch=x86_64' \ -destination 'platform=macOS,arch=x86_64' \
CODE_SIGNING_ALLOWED=NO CODE_SIGNING_ALLOWED=NO
``` ```
+4
View File
@@ -761,6 +761,7 @@
CODE_SIGNING_ALLOWED = NO; CODE_SIGNING_ALLOWED = NO;
CODE_SIGN_IDENTITY = ""; CODE_SIGN_IDENTITY = "";
COPY_PHASE_STRIP = NO; COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO; ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_STRICT_OBJC_MSGSEND = YES;
@@ -774,6 +775,7 @@
GCC_WARN_UNUSED_VARIABLE = YES; GCC_WARN_UNUSED_VARIABLE = YES;
GENERATE_INFOPLIST_FILE = YES; GENERATE_INFOPLIST_FILE = YES;
MACOSX_DEPLOYMENT_TARGET = 14.0; MACOSX_DEPLOYMENT_TARGET = 14.0;
MARKETING_VERSION = 0.0.1;
MTL_ENABLE_DEBUG_INFO = NO; MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES; MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = NO; ONLY_ACTIVE_ARCH = NO;
@@ -846,6 +848,7 @@
CODE_SIGNING_ALLOWED = NO; CODE_SIGNING_ALLOWED = NO;
CODE_SIGN_IDENTITY = ""; CODE_SIGN_IDENTITY = "";
COPY_PHASE_STRIP = NO; COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = dwarf; DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES; ENABLE_TESTABILITY = YES;
@@ -865,6 +868,7 @@
GCC_WARN_UNUSED_VARIABLE = YES; GCC_WARN_UNUSED_VARIABLE = YES;
GENERATE_INFOPLIST_FILE = YES; GENERATE_INFOPLIST_FILE = YES;
MACOSX_DEPLOYMENT_TARGET = 14.0; MACOSX_DEPLOYMENT_TARGET = 14.0;
MARKETING_VERSION = 0.0.1;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES; MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = NO; ONLY_ACTIVE_ARCH = NO;
+1 -1
View File
@@ -158,7 +158,7 @@ git checkout develop
# Build Release binary for Intel x86_64 # Build Release binary for Intel x86_64
xcodebuild build \ xcodebuild build \
-scheme MacMonitor \ -scheme MacMonitor \
-destination 'generic/platform=macOS,arch=x86_64' \ -destination 'platform=macOS,arch=x86_64' \
-configuration Release \ -configuration Release \
CODE_SIGNING_ALLOWED=NO CODE_SIGNING_ALLOWED=NO
``` ```
+2
View File
@@ -16,6 +16,8 @@ settings:
CLANG_ENABLE_OBJC_ARC: YES CLANG_ENABLE_OBJC_ARC: YES
CLANG_ENABLE_MODULES: YES CLANG_ENABLE_MODULES: YES
GENERATE_INFOPLIST_FILE: YES GENERATE_INFOPLIST_FILE: YES
MARKETING_VERSION: "0.0.1"
CURRENT_PROJECT_VERSION: "1"
CODE_SIGNING_ALLOWED: NO CODE_SIGNING_ALLOWED: NO
CODE_SIGN_IDENTITY: "" CODE_SIGN_IDENTITY: ""
GCC_C_LANGUAGE_STANDARD: "gnu17" GCC_C_LANGUAGE_STANDARD: "gnu17"