fabriziosalmi/occam-gitignore
Deterministic .gitignore generation, drift checking, and auto-fix.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| path | Repository path to scan (default: workspace root). | no | . |
| mode | Operation mode: "check" fails on drift; "fix" rewrites .gitignore in place. | no | check |
| python-version | Python version used to install the CLI. | no | 3.12 |
| version | PEP 440 specifier for the occam-gitignore package (e.g. ">=0.3.0,<0.4"). | no | >=0.3.0,<0.4 |
Outputs
| name | description |
|---|---|
| drift | "true" if the existing .gitignore is missing any canonical pattern, "false" otherwise. |
| output-hash | sha256:<digest> of the deterministic .gitignore content. |