Skip to content

Fix CI gates and accelerate Rust builds - #5

Merged
ExtraBinoss merged 1 commit into
mainfrom
codex/fix-main-ci
Sep 17, 2026
Merged

ExtraBinoss merged 1 commit into
mainfrom
codex/fix-main-ci

Conversation

@ExtraBinoss

Copy link
Copy Markdown
Owner

Summary

  • fix the native lifecycle coverage flake and the iOS ActivityKit closure returns
  • validate SemVer against the intended major release and install Linux API-check dependencies
  • isolate crate packaging from shared Cargo targets and fetch dependencies before the offline archive check
  • use sccache for compiler outputs while keeping Cargo registry caching small and reliable
  • start independent CI jobs immediately and build the four WASM bundles with bounded concurrency

Validation

  • ./scripts/linux-hidden-display.sh env ARGUI_NATIVE_TESTS=1 CARGO_BUILD_JOBS=2 BINARYEN_CORES=2 CARGO_INCREMENTAL=0 nice -n 15 ./scripts/quality.sh
  • workspace coverage: 88.23% branches, 93.76% functions, 94.56% lines, 93.65% regions
  • python3 -m unittest discover -s tests/scripts
  • pnpm --dir website typecheck
  • pnpm --dir website test
  • actionlint v1.7.12

No [PUBLISH] marker is present, so this cannot publish v0.3.

Copilot AI lite review requested due to automatic review settings September 17, 2026 15:28

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@ExtraBinoss
ExtraBinoss merged commit 2a6c369 into main Sep 17, 2026
13 checks passed
@ExtraBinoss
ExtraBinoss deleted the codex/fix-main-ci branch September 17, 2026 16:26
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.

2 participants