Skip to content

ci: converge with private sibling + clear deuce clippy debt#59

Open
krukah wants to merge 2 commits into
mainfrom
k/ci-hygiene
Open

ci: converge with private sibling + clear deuce clippy debt#59
krukah wants to merge 2 commits into
mainfrom
k/ci-hygiene

Conversation

@krukah

@krukah krukah commented Jul 14, 2026

Copy link
Copy Markdown
Owner

Brings the public CI workflow to parity with the private sibling's shared jobs, and clears the same deuce clippy debt.

CI parity — the only remaining differences are legitimately private (Leptos format job, --features client compile, docs --exclude client):

  • pull_request: run on all PRs, not just those targeting main (stricter).
  • format job renamed FormatRust Format.
  • compile timeout-minutes 1525.

deuceassert!(a == b)assert_eq! (24 sites), clearing manual_assert_eq under stable 1.97.

⚠️ Branch-protection note: if main has a required status check named Format, update it to Rust Format or the rename will block merges.

  • cargo clippy --workspace --all-features --all-targets -- -D warnings
  • cargo test -p deuce ✅ · cargo fmt --check

🤖 Generated with Claude Code

krukah and others added 2 commits July 13, 2026 21:21
Clears manual_assert_eq debt (24 sites) flagged by pedantic clippy under
stable 1.97. Kept in sync with the private sibling repo.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Brings the public CI workflow to parity with the private sibling's shared
jobs (the only remaining differences are legitimately rbp-private: the
Leptos format job, --features client compile, and docs --exclude client):

- pull_request: run on all PRs, not just those targeting main (stricter).
- format job renamed "Format" -> "Rust Format" to match.
- compile timeout 15 -> 25 min to match.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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