i’m running into this issue with monorepo as well, i am surprised netlify is not implementing the clear cache and deploy correctly. or at least useful to those who are using monorepo. it is a pain in the ass and there is no workaround. it is simply bugged.
not only the variable is weird as mentioned in the other thread: I'd like to force a build even if the ignore command would cancel the build
I also observe that if you push two sites that share the same folder but have different configuration (ENV) the first one who finishes the deploy will succeed while the other one will fail it is almost as if those two sites share the same var when they shouldn’t (as the var for each deploy history is different but somehow they share, this is definitely a bug). I’m also surprised that this issue is still existing after almost a year later.