The other alternative would be to check in the generated code which would not be hard and would save money, but not ideal really. This page could benefit from an explicit statement about this as it talks about "seats" whereas in this case there is no backside on a seat.
Great point! you do indeed need an extra license for the generator on a CI server (we can't distinct it from someone using the code generation pipeline in their own software, hence the requirement) but it's indeed now a bit unclear on the webpage.