Skip to content

ci: add macOS unit test coverage - #12

Merged
OpenCow42 merged 1 commit into
mainfrom
codex/macos-unit-test-ci
Jul 25, 2026
Merged

ci: add macOS unit test coverage#12
OpenCow42 merged 1 commit into
mainfrom
codex/macos-unit-test-ci

Conversation

@OpenCow42

@OpenCow42 OpenCow42 commented Jul 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • narrow the shared potassiumProvider scheme to the unit-test target
  • extend the existing macOS job with an unsigned xcodebuild test step
  • use a CI-only macOS 26.4 deployment-target override for the hosted runner while leaving the project target at 26.5
  • update testing documentation to distinguish unit and UI test paths

Validation

  • shared scheme XML and workflow YAML parse successfully
  • unsigned macOS build succeeded locally after rebasing onto current main
  • GitHub Actions macOS build and unit-test steps passed on run 30158977756
  • CI log reports TEST SUCCEEDED and does not build or run potassiumProviderUITests
  • git diff --check passes

Closes #7

@OpenCow42
OpenCow42 force-pushed the codex/macos-unit-test-ci branch from 9af224d to eaded39 Compare July 25, 2026 12:58
@OpenCow42
OpenCow42 force-pushed the codex/macos-unit-test-ci branch from eaded39 to aac3e8e Compare July 25, 2026 13:01
@OpenCow42
OpenCow42 merged commit e2f51ae into main Jul 25, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Daily improvement proposal 2026-07-22: Add macOS unit-test CI coverage

1 participant