datadave-dev/becwright

Enforce becwright rules (BECs) on the files a PR changes — a required CI check that can't be skipped like a local hook.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 8, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: datadave-dev/becwright@bb03efc489f4e3707105d377777209b95a12ac2a # v1.0.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
baseGit ref to diff against. Defaults to the PR base branch (origin/$GITHUB_BASE_REF) on pull_request events, or the repository default branch otherwise. Only files changed vs this ref are checked.no""
versionpip requirement specifier used to install becwright — e.g. "becwright", "becwright==0.4.0", or "." to install the checked-out repo (for dogfooding).nobecwright
python-versionPython version used to run becwright.no3.x
argsExtra arguments appended to `becwright check` (e.g. "--json").no""

no outputs