Skip to content

feat: add AWS CLI pack - #15

Merged
antonisloukis merged 1 commit into
mainfrom
feat/aws-cli-pack
Aug 4, 2026
Merged

antonisloukis merged 1 commit into
mainfrom
feat/aws-cli-pack

Conversation

@antonisloukis

Copy link
Copy Markdown
Owner

Summary

Adds a new AWS CLI pack to RunbookProof.

Changes

  • Added AWS CLI command detection and validation logic
  • Added checks for potentially risky IAM policy operations
  • Added detection for wildcard IAM permissions
  • Added detection for public principals in IAM trust policies
  • Registered the AWS CLI pack in the package exports
  • Added comprehensive tests for the new pack

Testing

  • 835 tests passed
  • Total coverage: 93.51%
  • git diff --check completed successfully

Files Added/Updated

  • src/runbookproof/packs/aws_cli.py
  • src/runbookproof/packs/__init__.py
  • tests/test_aws_cli_pack.py

@antonisloukis
antonisloukis merged commit 7a43e7c into main Aug 4, 2026
5 checks passed
@antonisloukis
antonisloukis deleted the feat/aws-cli-pack branch August 4, 2026 01:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant