Where do you keep your inventory files

I’m curious how everyone here manages their inventory files.

I want to keep my inventory files tracked in version control so I have them in their own git repo.

Then in AWX/Tower I have a project tied to that inventory and then inventories sourced from that project.

This seems, overcomplicated. Is there a more simple way to do this im missing? Should I store the inventory files with the scripts I use for those inventories so they’re all in one repo? What do y’all do?

Thanks in advance!