event-catalog/EventCatalog Governance Action

A GitHub Action to enforce EventCatalog governance.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
taskThe task to perform. Default is "schema_review".noschema_review
github_tokenGitHub token to interact with the GitHub APIyes
catalog_directoryThe directory where the EventCatalog files are located. If specified, the action will only consider files within this directory.no
api_keyThe API key for the modelno
modelThe model to use for AI processing. Default is o4-mini.noo4-mini
providerThe AI Provider to use for AI processing. Default is openai.noopenai
failure_thresholdThe AI review score below which the action will fail. Default is 25.no25
license_keyThe 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

no outputs