ci: adding validations to prevent commit secrets
Added precommit hook to avoid commit secrets in src files. Added ci scan to avoid merge secrets in all files.
Added precommit hook to avoid commit secrets in src files. Added ci scan to avoid merge secrets in all files.