Skip to content

ci: select LiteRT qualification by affected platform - #54

Merged
leehack merged 1 commit into
mainfrom
ci/scope-litert-qualification
Sep 19, 2026
Merged

leehack merged 1 commit into
mainfrom
ci/scope-litert-qualification

Conversation

@leehack

@leehack leehack commented Sep 19, 2026

Copy link
Copy Markdown
Owner

PRs currently duplicate common tooling tests and rebuild all nine runtimes for tooling-only edits. Run the shared Validate workflow once per PR and select native qualification conservatively: known documentation/tooling tests avoid native builds; macOS and iOS packaging changes select all architectures for their platform; shared, workflow, native, or unknown inputs retain all nine targets.

Partial Apple candidates retain real XCFramework packaging after excluding unrelated prebuilts, selected artifact/dependency checks, ASR evidence where applicable, and macOS Qwen inference. An always-reported qualification-result rejects failed, cancelled, missing, or unexpectedly skipped jobs. Main/manual validation, full candidate qualification, publication, and runtime pins retain their existing requirements. The v0.12.0 metadata check is explicitly labelled historical compatibility coverage.

Validation: 189 tooling tests passed (one host-specific Linux loader skip), 21 diagnostic tests passed, actionlint and diff checks passed. Independent review identified and then verified the correction of the partial Apple packaging gap; no remaining blockers. The selector/result tests include 12,288 aggregate-state cases and real Git rename/deletion tests. Linux loader and Bash 4+ lifecycle tests remain in the shared hosted workflow; this macOS host has Bash 3.2, so lifecycle was not rerun locally. No hosted nine-target build or partial Apple execution is claimed before PR CI.

Tracks leehack/llamadart#532; does not close it.

@leehack
leehack marked this pull request as ready for review September 19, 2026 13:46
@leehack
leehack merged commit 5be2edf into main Sep 19, 2026
33 of 36 checks passed
@leehack
leehack deleted the ci/scope-litert-qualification branch September 19, 2026 13:46
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