Skip to content

feat: automate iOS Beta Deployment #27

Merged
konstantinullrich merged 93 commits into
trunkfrom
feat/fastlane
Dec 18, 2025
Merged

feat: automate iOS Beta Deployment #27
konstantinullrich merged 93 commits into
trunkfrom
feat/fastlane

Conversation

@xlamn

@xlamn xlamn commented Dec 16, 2025

Copy link
Copy Markdown
Contributor
  • automatic ios beta deployment through GitHub Actions with fastlane by creating tags

@xlamn xlamn linked an issue Dec 16, 2025 that may be closed by this pull request
@xlamn xlamn marked this pull request as ready for review December 16, 2025 17:00
@xlamn xlamn added the enhancement New feature or request label Dec 16, 2025
@konstantinullrich konstantinullrich merged commit 720ec03 into trunk Dec 18, 2025
2 checks passed
@konstantinullrich konstantinullrich deleted the feat/fastlane branch December 18, 2025 13:31
@xlamn xlamn added feat A new feature and removed enhancement New feature or request labels Dec 18, 2025
TaprootFreak added a commit that referenced this pull request May 23, 2026
…ves (#559)

## Summary

Mini follow-up on top of
[#539](#539). Brings the
README's coverage narrative in sync with the actual state after the
three uplift waves (100 % scoped line coverage on the activated
surface).

## What's stale

The README's `Coverage infrastructure roadmap` (line 19+) and `Triage
gaps` (line 124+) describe a 2026-Q1 state that the uplift waves have
invalidated:

- The "Inline `coverage:ignore-*` annotations" roadmap item was open —
it is now applied across `lib/packages/storage/`, `wallet.dart`,
`BitboxCredentials`, `PathProviderAdapter` / `BiometricServiceAdapter`,
and `api_config._localTesting`.
- "Triage gaps" still listed Biometric unlock, Legal disclaimer gate,
KYC cubit + sign-flow logic, every DFX backend service, and the KYC 2FA
/ nationality cubits — every one of those has shipped via PR #539's
waves 1+2+3.

## What this PR does

- ✅ Roadmap item #29 (coverage:ignore annotations) — now checked, with a
concrete list of where the markers live so a reviewer can grep for them.
- Triage gaps section — retire the per-feature bullet list (the
activated surface is at 100 %, the list is misleading). Replace with the
actual out-of-scope items that a new contributor would otherwise expect
in the gate (widget render paths, Tier 2/3 flows, two specific
platform-channel widgets).

Still open and untouched: roadmap items #27 (`Coverage Floor Gate` as a
required check on the `develop` branch protection — needs the GitHub
repo-settings flip) and #28 (build-time feature-flag mechanism).

## Test plan

- [x] README renders correctly (markdown only, no code change)
- [ ] CI green (only the doc check)

## Merge order

Stacks on `test/coverage-uplift`. When #539 merges, GitHub will retarget
this PR to `develop` — or feel free to fold this commit into #539
directly if you'd rather not have a separate merge.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat A new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

automate publishing for iOS

2 participants