Skip to content

Provide a CI integration recipe (enforce BECs beyond the local hook) #28

Description

@DataDave-Dev

Context

becwright's promise is guaranteed enforcement, but the pre-commit hook can be bypassed with git commit --no-verify. There is no documented way to enforce BECs in CI, where it cannot be skipped — a real gap for the "deterministic safety net" positioning.

Proposal

Add a short, copy-pasteable CI recipe (start with GitHub Actions): a job that installs becwright (pipx install becwright or npm i -g becwright) and runs becwright check --all.

  • Document it in documentation/usage.md (+ documentation/usage.es.md) and link from the README.
  • Optionally ship it as a reusable composite action under integrations/.

Acceptance criteria

  • A working example workflow + docs.
  • The example demonstrably fails CI on a violating file.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or requesthelp wantedExtra attention is wanted

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions