so i have an application that has 5 UI’s Repositories, and a ton of npm libraries and services (that we created).
We have 3 environments DEV
, QA
, and PROD
.
We are deploying changes all of the time to DEV
, sometimes to QA
(once we think dev is stable) and once every month to PROD
.
So the UIs all have these packages installed, so for example on PROD
UI-1
has the version 1.0.0
of library-1
, on DEV UI-1
has library-1’s 1.0.5
version for example.
We find that 1.0.0
has a bug, and we want to send a hotfix to PROD
without sending the changes from 1.0.0
thru 1.0.5
.
A little bit more about our infrastructure, we have CI/CD pipelines, we use vite’s module federation (all module UI’s are imported into the main UI)
I searched around and i didn’t seem to find anyone with this problem
Thanks