I see. Is the code that gets updated by team A some type of versioned library? And does it sit in the same codebase as the other applications that consume it?
Yes. Golang libs, java libs, terraform versions, container versions, helm library charts, etc. The code is all within the same gitlab org but we're not a monorepo. We have a regular problem tracking consumer updates.