https://github.com/auraoneai/datasheet-ci
GitHub Action for validating dataset cards and required metadata in pull requests.
https://github.com/auraoneai/datasheet-ci
ai-evaluation dataset-card evals github-actions
Last synced: 6 days ago
JSON representation
GitHub Action for validating dataset cards and required metadata in pull requests.
- Host: GitHub
- URL: https://github.com/auraoneai/datasheet-ci
- Owner: auraoneai
- License: mit
- Created: 2026-05-12T01:33:05.000Z (22 days ago)
- Default Branch: main
- Last Pushed: 2026-05-12T02:59:22.000Z (22 days ago)
- Last Synced: 2026-05-12T03:27:58.037Z (22 days ago)
- Topics: ai-evaluation, dataset-card, evals, github-actions
- Language: TypeScript
- Homepage: https://auraone.ai/open
- Size: 8.79 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# datasheet-ci
A GitHub Action and standalone Python validator that enforces Datasheet-for-Datasets, Model Card, and Data Card required sections. PII patterns are warnings, not blockers.
## Quickstart
```yaml
- uses: auraoneai/datasheet-ci@v0.1.1
with:
paths: |
docs/datasheet.md
docs/model-card.md
```
The action accepts exact Markdown files, directories, or simple `*.md` / `**/*.md` glob patterns. It emits GitHub annotations for missing required sections and warns on PII-like patterns without treating them as blocking errors.
On `pull_request` events, the action uses `github-token` to scan only changed Markdown files that match `paths` and updates a single PR summary comment marked with ``.
The standalone Python validator can be installed from `python_validator/` and run as `datasheet-ci path/to/datasheet.md`.
## Marketplace
The action manifest is ready for GitHub Marketplace publication as `auraoneai/datasheet-ci`.
## What This Is Not
No real datasets or customer documents are bundled. Examples are synthetic.