green-claude

Security Audit: Secret Scanning and Token Leak Protection

Current Status (as of 2026-09-05)

Secret Scanning

Secret Scanning Push Protection

Organization Defaults (Institut-du-Numerique-Responsable)

Note: Organization defaults remain disabled, but this repository has been individually configured with Secret Scanning + Push Protection enabled.

Recommendations

1. Enable Secret Scanning

For this repository:

  1. Go to: https://github.com/Institut-du-Numerique-Responsable/green-claude/settings/security_analysis
  2. Check “Secret scanning”
  3. Save

For the organization (to apply to all repositories):

  1. Go to: https://github.com/organizations/Institut-du-Numerique-Responsable/settings/security-analysis
  2. Enable “Secret scanning” for all repositories
  3. Enable “Push protection” to block pushes containing secrets
  4. Save

2. Enable Push Protection

For this repository:

  1. Go to: https://github.com/Institut-du-Numerique-Responsable/green-claude/settings/security_analysis
  2. Check “Secret scanning push protection”
  3. Save

Note: Push protection requires Secret Scanning to be enabled first.

3. Additional Security Measures

Verification

After enabling, verify with:

# Check security status
gh api repos/Institut-du-Numerique-Responsable/green-claude | jq '.security_and_analysis'

# Should return:
# {
#   "secret_scanning": {"status": "enabled"},
#   "secret_scanning_push_protection": {"status": "enabled"}
# }

Why This Matters

This repository contains:

Without secret scanning:

With secret scanning + push protection:

References