The idea here is to make sure we don't complicate things for people creating TROLIE clients down the road by introducing things into the spec that break generators.
I think the simplest thing that could work would be a GitHub Action for each popular library that simply fails if the client generator emits any errors (or warnings, ideally) against the openapi.yaml that is a generated in the build.
The idea here is to make sure we don't complicate things for people creating TROLIE clients down the road by introducing things into the spec that break generators. I think the simplest thing that could work would be a GitHub Action for each popular library that simply fails if the client generator emits any errors (or warnings, ideally) against the
openapi.yaml
that is a generated in the build.