@@ -10,8 +10,8 @@ Keep configurations consistent across all environments, automatically. ConfigDri
1010![ Python] ( https://img.shields.io/badge/python-3.10%2B-blue )
1111[ ![ License: MIT] ( https://img.shields.io/badge/License-MIT-yellow.svg )] ( https://github.com/Coding-Dev-Tools/configdrift/blob/main/LICENSE )
1212[ ![ Open Source Alternative] ( https://img.shields.io/badge/Open_Source_Alternative-%E2%87%92-blue?logo=opensourceinitiative )] ( https://www.opensourcealternative.to/project/configdrift )
13- [ ![ CI ] ( https://github.com/Coding-Dev-Tools/configdrift/actions/workflows/ci.yml /badge.svg )] ( https://github. com/Coding-Dev-Tools/configdrift/actions/workflows/ci.yml )
14- [ ![ GitHub last commit ] ( https://img.shields.io/github/last-commit/Coding-Dev-Tools/ configdrift )] ( https://github.com/Coding-Dev-Tools /configdrift/commits )
13+ | [ ![ LibHunt ] ( https://img.shields.io /badge/LibHunt-%E2%87%92-blue?logo=codeigniter )] ( https://www.libhunt. com/r/ Coding-Dev-Tools/configdrift )
14+ | [ ![ PyPI ] ( https://img.shields.io/pypi/v/ configdrift )] ( https://pypi.org/project /configdrift/ )
1515
1616
1717
@@ -92,6 +92,22 @@ Use `--output silent` for CI gating:
9292configdrift check dev.yaml prod.yaml --output silent || echo " Drift detected!"
9393```
9494
95+ ### GitHub Actions example
96+
97+ ``` yaml
98+ - name : Detect config drift
99+ run : |
100+ pip install configdrift
101+ configdrift check ./config/staging/app.yaml ./config/prod/app.yaml --output silent
102+ ` ` `
103+
104+ ## Troubleshooting
105+
106+ - **Exit code 1 with no output**: use ` --output table` to inspect drift details.
107+ - **TOML parsing errors on Python < 3.11**: install `tomli` and `tomli-w` or use Python 3.11+.
108+ - **Large config scans are slow**: narrow the scan to changed files or a single directory.
109+ - **Unexpected breaking drift**: review severity rules in the project settings; `database*` and `auth*` keys are flagged as breaking by default.
110+
95111# # Supported Formats
96112
97113| Format | Extension | Notes |
@@ -149,6 +165,18 @@ ConfigDrift is one of 11 tools in the Revenue Holdings suite. One license covers
149165| SSO / SAML / OIDC | — | — | — | — | ✓ |
150166| Priority support | Community | 24h | 24h | 8h | Dedicated |
151167
168+ ---
169+
170+ <p align="center">
171+ <sub>Part of <a href="https://coding-dev-tools.github.io/devforge/">Revenue Holdings</a> — CLI tools built by autonomous AI.</sub>
172+ </p>
173+
152174# # License
153175
154176MIT
177+
178+ # # Test
179+
180+ ` ` ` bash
181+ npm test # runs: node --test tests/
182+ ` ` `
0 commit comments