I’d love to hear your thoughts and your workflows for people having the same situation as me.
In my company, we store components in two ways :
- DS libraries, they contain the common components across the app
- Team libraries, they contain components that are context specific (in a feature team) that we use multiple times
We use Figma branches of our master files for each new feature. Sometimes, these new features requires to update components that are in team libraries (to allow the new usecases we’re covering). This branch remains separate from the master branch until the feature is live.
However, to use updated components in your branch, you need to publish the library from the other files. By doing that, it will impact your master branch if someone update the library.
How do you deal with this type of situation?