In our project, we have some custom CSS used in multiple applications and some is application-specific. We use SCSS and grunt/gulp to compile it to CSS.
However, it's pretty cumbersome when changes are made to the cross-application files; we have to commit those files also to the other applications.
A straightforward solution would be to host (S)CSS externally (e.g. GitHub), but I don't know how to manage local/test/acceptance/production environments.
Is anyone in a similar situation and what are the best practices for this?