Yes
Source control access restrictions. We enforce Least Privilege Access (LPA) via GitHub/GitLab Enterprise CI/CD using corporate authentication methods (Microsoft 365). Code repositories require Multi-Factor Authentication (MFA). We employ a 'Branch Protection' policy that strictly prohibits direct commits to main/production branches. Every change requires at least two independent peer reviews and a successful build status before merging.
CI/CD hardening. DevExpress uses secure and authenticated methods (GitHub Actions, GitLab CI/CD) to publish product code, tools, installations (Trusted Publishing), avoiding reliance on long-lived API tokens. Our build pipelines run on ephemeral, isolated runners that are destroyed after every job to prevent persistent threats. All pipeline configurations are managed as code (YAML and other configuration files) and are subject to the same peer-review process as application code.
Automated scanning. DevExpress uses a multi-layered scanning strategy for every PR (code repositories and container images are continuously and automatically scanned for vulnerabilities during the CI/CD process) prior to release. This includes Static Application Security Testing (SAST) for product source code, Software Composition Analysis (SCA) for vulnerable third-party libraries/license compliance, antiviral software installation and artifact scanning. High-risk vulnerabilities trigger an automatic 'Build Fail'. DevExpress employs a combination of commercial and internally managed security tools (including, but not limited to Veracode, Dependabot, CodeQL, NuGet Audit, VirusTotal, etc). DevExpress automated hooks and manual code review processes prevent accidental commits of API keys or credentials (Secret Detection).
Artifact integrity. Every production-ready artifact is cryptographically signed, our public key and checksum are available for validation. This enables customers to independently verify the authenticity and integrity of DevExpress product libraries throughout their lifecycle.
For additional information, see
Security - What You Need to Know | DevExpress Documentation