Added security scanning with GitGuardian and Gitleaks
7 files · 126+ · 122-

Security scanning configuration

3 files changed
  • .gitguardian.yaml Added GitGuardian secret detection configuration (20 lines)
  • .gitleaks.toml Added Gitleaks pre-commit secret scanning configuration (24 lines)
  • .trufflehog-exclude-paths.txt Added TruffleHog path exclusions (16 lines)
  • Added .gitguardian.yaml configuring GitGuardian secret detection for the repository harden behavioral
    1 file
    • .gitguardian.yaml
  • Added .gitleaks.toml configuring Gitleaks for pre-commit secret scanning harden internal
    1 file
    • .gitleaks.toml
  • Added .trufflehog-exclude-paths.txt for TruffleHog path exclusions harden internal
    1 file
    • .trufflehog-exclude-paths.txt

CI/CD and configuration updates

4 files changed
  • ci.yml Simplified CI workflow (94 lines reduced)
  • release.yml Simplified release workflow (54 lines reduced)
  • pyproject.toml Expanded with security and build configuration (33 lines)
  • index.md Simplified documentation index (7 lines changed)
  • Simplified CI and release workflows with significant line reductions baseline internal
    2 files
    • ci.yml
    • release.yml
  • Expanded pyproject.toml with security and build configuration baseline internal
    1 file
    • pyproject.toml