I’m hoping to learn the best way to set up Amplitude Releases for our React webapp. I’m confused by some of the documentation on what the best practices is for instrumenting Releases to be fully automated.
This documentation describes how to use the API and make it part of our deploy process, and seems like the best way to automate with a single source of truth for our app version.
This documentation describes the integration as setting the release version as a user property in client side code. Seems okay, but then we’d have to track release versions separately in our codebase, and would require developers to be on top of updating the versioning.
I’m wondering if anyone can share learnings on how they instrumented the Releases integration and any insights along the way. Thanks!