Commit Graph

3 Commits

Author SHA1 Message Date
Stephen Beale
5fd93435d6 refactor(actions): Correct python linting
- Add if checks to all steps for if files are changed
2025-08-06 14:08:55 -06:00
Stephen Beale
d85f20664b Update workflows to include 'dev_2.0' branch for label sync, labeler, linting, and renovate processes 2025-07-16 14:48:06 -06:00
Stephen Beale
56795d1725 Add new scripts for generating compliance reports and mappings
- Implemented `script.py` for generating compliance scripts with Jinja2 templating and audit plist creation.
- Created `local_report.py` to generate local compliance reports in Excel and HTML formats, including pie chart visualizations.
- Developed `mapping.py` to update security rules with custom controls based on CSV input and generate baseline YAML files.
- Introduced `scap.py` for creating SCAP-compliant XML files, with support for different OS types and export formats.
2025-07-16 13:48:18 -06:00