Skip to content

Flowlight 0.15.10 — make test warnings release blockers - #60

Open
blessdyb wants to merge 1 commit into
mainfrom
release/0.15.10
Open

blessdyb wants to merge 1 commit into
mainfrom
release/0.15.10

Conversation

@blessdyb

Copy link
Copy Markdown
Contributor

Summary

  • eliminate all first-party warnings from FlowlightTests and enable warnings-as-errors for the test bundle
  • extend the durable Swift warning gate to test sources and enforce it in CI and release test logs
  • advance the app to 0.15.10 build 57 while preserving the direct-distribution system extension at 0.15.4 build 26

Verification

  • real pre-fix build-for-testing log: checker rejected all 18 first-party test warnings with status 1
  • exact-head suite: 825 tests, 0 failures; warning checker passed
  • direct Release and Mac App Store builds: succeeded, warning checker passed, universal x86_64/arm64
  • Xcode project drift, warning fixtures, notarization fixtures, localization, signed catalog, reproducible site, site validator, release-note extraction, and git diff --check: passed

🤖 Generated with Claude Code

Co-Authored-By: Claude Code <noreply@anthropic.com>

This branch was successfully deployed

1 active deployment
release — 7ebf3326 Deployed Oct 28, 2026 by blessdyb via release #170
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