Skip to content
oss-kit
GitHubInstall

CI runs the same lint, test, and build commands the contributing guide gives to humans

Rule
R-CI-02
Forge scope
GitHub and GitLab
Fixed by
oss-ci

When CI runs a different command than CONTRIBUTING.md documents, a contributor passes locally and fails in CI, and neither of you can tell which is authoritative.

Observable check

the CI configuration invokes every applicable lint, typecheck, test, and build command defined by the project's automation, and each command string agrees with CONTRIBUTING.md.

Read the whole standard