boldtrail/Confluent Schema Registry Action

Validate and update schemas in Confluent-compatible schema registries

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Nov 12, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: boldtrail/confluent-schema-registry-action@717ef944adbe758fde85180c2874387eed66c1b9 # v1.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
schema-filePath to the schema fileyes
subject-nameSubject name in the schema registryyes
subject-namespaceSubject namespace in the schema registryno
schema-compatibilityCompatibility level for the schemanoBACKWARD
registry-urlURL of the Schema Registryyeshttp://localhost:8081
usernameUsername for registry authenticationno
passwordPassword for registry authenticationno
schema-typeSchema type (AVRO, JSON, or PROTOBUF)noAVRO
environmentEnvironment name for namespacing (e.g., dev, staging, prod)no
subject-patternPattern for namespaced subjects, use {env}, {namespace}, and {name} placeholdersno{namespace}.{name}
register-newWhether or not to register a new version of the schemanotrue
check-compatibilityWhether or not to check compatibility of schema changesnotrue
namedescription
updatedWhether the schema was updated in the registry
compatibleWhether the schema is compatible with the registry
schema_idThe global ID of the registered schema
namespaced_subjectThe actual subject name used in the registry (with environment namespace if applicable)