Skip to content

ci: add more tooling

Code Changes Summary

This merge request adds conventional commit standards and enhances CI/CD security. It implements commitlint configuration to enforce structured commit messages, both in the CI pipeline and as a pre-push hook. The changes include adding several GitLab security scanning templates (dependency scanning, SAST, and secret detection) to identify vulnerabilities.

The pipeline has been reorganized with better workflow rules that control when pipelines run, and existing Rust linting jobs have been renamed for clarity. A new Danger review process has been added to automate code review tasks, along with specific checks for merge request titles to ensure they follow the conventional commit format.

These changes improve code quality standards and security practices while making the development workflow more consistent and automated.

Edited by Dmitry Gruzd

Merge request reports

Loading