Files

30 lines
828 B
YAML

name: Incident Response & Security Policy
on:
push:
branches: [main]
pull_request:
branches: [main]
permissions:
contents: read
jobs:
incident_response:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Vérifier politique de sécurité et incident response
run: |
mkdir -p docs
if [ -f tools/security/check_policy.py ]; then
python3 tools/security/check_policy.py > docs/security-policy-report.json
else
echo '{"status":"skipped","reason":"missing tools/security/check_policy.py"}' > docs/security-policy-report.json
fi
- name: Upload security policy report
uses: actions/upload-artifact@v4
with:
name: security-policy
path: docs/security-policy-report.json