ci: do not run full sanitycheck if not needed... if we are changing a test or a sample, there is not need to run everything, it is enough to just build/run the changed test/sample. Also, some files have impact on the code and if they are being changed, do not run fully sanitycheck. Signed-off-by: Anas Nashif <anas.nashif@intel.com>