excavator-matt
Contributor III

One way to get version control might be to use the Terraform resource entity_tag_assignment. I am not sure if it supports governed_tags, but I'll experiment in the coming weeks.

This separates the version control on where the tags are defined and where the Declarative Pipeline code, but at least it is version control and you don't have to write and maintain something yourself.