This directory contains GitHub-specific configuration files for the OpenPinas project.
bug_report.md- Template for reporting bugsfeature_request.md- Template for suggesting featuresdata_update.md- Template for data corrections/additionsdocumentation.md- Template for documentation improvementsquestion.md- Template for questions and discussionsconfig.yml- Configuration for issue templates
validate.yml- GitHub Actions workflow for automated data validation- Runs on push and pull requests
- Validates JSON syntax
- Checks data integrity
- Verifies file structure
pull_request_template.md- Template for pull requestsFUNDING.yml- Configuration for funding/sponsorship (if enabled)dependabot.yml- Configuration for automated dependency updates
When creating a new issue on GitHub, you'll see options to use these templates. They help ensure all necessary information is included.
The GitHub Actions workflow automatically validates:
- JSON syntax for all data files
- Data integrity (counts, IDs, relationships)
- Required files are present
This runs automatically on:
- Every push to
mainordevelopbranches - Every pull request
- Manual trigger via workflow_dispatch
See the main CONTRIBUTING.md for contribution guidelines.