Skip to content

ci: build and test the camoufox tier - #509

Merged
us merged 2 commits into
mainfrom
ci/camoufox-feature-gate
Sep 8, 2026
Merged

ci: build and test the camoufox tier#509
us merged 2 commits into
mainfrom
ci/camoufox-feature-gate

Conversation

@us

@us us commented Sep 6, 2026

Copy link
Copy Markdown
Owner

camoufox is default-off in crw-renderer, crw-server and crw-cli, and no workflow passes
the feature, so cargo test --workspace never compiles the module. Every test the tier has,
including its wall and challenge classification, is currently invisible to the gate.

Adds one step to the check job:

- name: Test the camoufox tier
  run: cargo test -p crw-renderer --features camoufox

Local run on this branch: cargo test -p crw-renderer --features camoufox is 15 passed,
0 failed.

Standalone rather than folded into a feature branch, because the gap exists today and is worth
closing whether or not any particular camoufox change lands. Relevant to the review of #507,
whose tests this is what makes CI actually run.

us and others added 2 commits September 6, 2026 01:20
`camoufox` is default-off in crw-renderer, crw-server and crw-cli, and no
workflow passes the feature, so `cargo test --workspace` never compiles the
module. Every test the tier has, including its wall and challenge
classification, is invisible to the gate.
Run the camoufox step with cdp,camoufox,cloak instead of camoufox alone: the
tests that pin how the camoufox and cloak tiers interact with the ladder are
gated on cdp, and cloak is default-off in every crate as well.
@us
us merged commit 2cd2e64 into main Sep 8, 2026
10 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 8, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant