Skip to content

Cache hosted builds and fix CI-discovered window and timing issues - #94

Merged
ccheney merged 2 commits into
masterfrom
cache-hosted-builds
Sep 12, 2026
Merged

ccheney merged 2 commits into
masterfrom
cache-hosted-builds

Conversation

@ccheney

@ccheney ccheney commented Sep 12, 2026

Copy link
Copy Markdown
Member

The hosted CI run now finishes its full Swift suite in about 40 seconds, but exposed delayed editor presentation that could reopen a closed window and imprecise media-duration reads. Cancel queued editor activation on close and superseded requests, request precise AVFoundation duration, and retain the duration and Dock assertions with a bounded wait for window state. Add a regression for closing while activation is pending.

Cache Swift dependencies and compiled debug/release products and Rust dependency/target products with toolchain, dependency, and source hashes. Explicit cache paths exclude Fastlane signing material and credentials. Cache hits never skip unit tests; owner merges remain the only test trigger and gate TestFlight.

Validation: 27 focused media/window tests passed; strict SwiftLint, actionlint, and workflow-policy tests passed. All 1,080 existing tests completed in the prior hosted run; the next run verifies these fixes and primes the build caches.

@vercel

vercel Bot commented Sep 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
luxel-media Ready Ready Preview Sep 12, 2026 7:19am UTC

@ccheney
ccheney merged commit 7f20f01 into master Sep 12, 2026
2 checks passed
@ccheney
ccheney deleted the cache-hosted-builds branch September 12, 2026 07:19
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.

1 participant