brandonhimpfen/Directory Structure Validator
Ensures required folders such as src, docs, tests, or config exist in a repository.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| required-directories | Newline, comma, or space-separated list of required directories. | no | src docs |
| base-path | Base path to validate from. Defaults to the repository root. | no | . |
| fail-on-missing | Whether the action should fail when one or more required directories are missing. | no | true |
| allow-empty | Whether empty required-directories input is allowed without failing. | no | false |
Outputs
| name | description |
|---|---|
| valid | true when all required directories exist; false otherwise. |
| missing-directories | Comma-separated list of missing directories. |
| checked-directories | Comma-separated list of directories checked. |