Hello Gaurav Dhuppar
It is not possible to use a Self-Hosted Integration Runtime in a feature branch without merging the collaboration branch.
When you create a SHIR in a Synapse workspace, it is associated with the workspace and not with a specific branch.
To use a SHIR in a feature branch, you will need to merge the collaboration branch into the feature branch. This will ensure that the SHIR is available in the feature branch and can be used by developers.
If you try to create the same SHIR in the feature branch with the same name, it will throw an error.
Alternative Approach
- If merging is not an option, you can create a new SHIR in the feature branch with the same configuration but a different name.
- This way, you maintain the same functionality, although with a separate runtime instance. Be aware that managing multiple SHIRs might increase administrative overhead.
I hope this answers your question.