event-catalog/EventCatalog Governance Action
A GitHub Action to enforce EventCatalog governance.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| task | The task to perform. Default is "schema_review". | no | schema_review |
| github_token | GitHub token to interact with the GitHub API | yes | — |
| catalog_directory | The directory where the EventCatalog files are located. If specified, the action will only consider files within this directory. | no | — |
| api_key | The API key for the model | no | — |
| model | The model to use for AI processing. Default is o4-mini. | no | o4-mini |
| provider | The AI Provider to use for AI processing. Default is openai. | no | openai |
| failure_threshold | The AI review score below which the action will fail. Default is 25. | no | 25 |
| license_key | The license key for the EventCatalog GitHub Action. You can get a 14 day free trial at https://eventcatalog.cloud/. If you do not have a license key, the action will fail. | yes | — |
Outputs
no outputs