Open colindean opened 2 years ago
I'd like to validate CODEOWNERS files whenever they've been changed.
Breaking this automation by committing an invalid configuration can lead to review stagnation.
A Vela plugin exists that consumes wires https://github.com/mszostok/codeowners-validator into a Vela plugin
This should be "as easy as" marshalling Vela's parameters into the envvars that codeowners-validator expects.
GitHub users will benefit from knowing that their changes to CODEOWNERS are valid since GitHub web app doesn't do that.
I've built this and am testing it internally.
Description
I'd like to validate CODEOWNERS files whenever they've been changed.
Value
Breaking this automation by committing an invalid configuration can lead to review stagnation.
Definition of Done
A Vela plugin exists that consumes wires https://github.com/mszostok/codeowners-validator into a Vela plugin
Effort (Optional)
This should be "as easy as" marshalling Vela's parameters into the envvars that codeowners-validator expects.
Impacted Personas (Optional)
GitHub users will benefit from knowing that their changes to CODEOWNERS are valid since GitHub web app doesn't do that.