From a3d82f86691290c2e27d94a839c8e31776af21c5 Mon Sep 17 00:00:00 2001 From: CoderDeltaLAN Date: Tue, 16 Jun 2026 22:51:05 +0100 Subject: [PATCH] docs: sync Ruff quality gate documentation --- CHANGELOG.md | 1 + README.md | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6793766..a4c0e2c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ This project has a published GitHub Release line, but no stable support or API g ### Changed +- Added Ruff linting to local checks and CI by installing project development dependencies before running `./scripts/check.sh`. - Synced support, security, README, and release-truth documentation after the published `v0.2.0` GitHub Release. - Added CLI output examples and governance rules reference documentation after the `v0.2.0` tag. diff --git a/README.md b/README.md index a370049..d41598b 100644 --- a/README.md +++ b/README.md @@ -342,6 +342,7 @@ The local check suite verifies: - Python syntax; - unit tests; +- Ruff lint checks; - UTF-8 text files; - LF line endings; - final newline; @@ -354,7 +355,7 @@ Current verified local result on `main`: The exact unit test count may change as coverage evolves. The source of truth is the current `./scripts/check.sh` output and the matching GitHub Actions run for `main`. -CI runs the same local check script through GitHub Actions. +CI installs project development dependencies and then runs the same local check script through GitHub Actions. The required status check for `main` is: