Skip to content

Harden CloudWatch Logs subscription filter discovery#247

Merged
GrahamCampbell merged 2 commits intomainfrom
harden-cloudwatch-subscription-filter-discovery
May 3, 2026
Merged

Harden CloudWatch Logs subscription filter discovery#247
GrahamCampbell merged 2 commits intomainfrom
harden-cloudwatch-subscription-filter-discovery

Conversation

@GrahamCampbell
Copy link
Copy Markdown
Contributor

Summary

  • Treat missing log groups as empty during subscription-filter discovery.
  • Surface unexpected CloudWatch Logs discovery failures instead of silently assuming no filters.
  • Cover missing-log-group and access-denied behavior.

Tests

  • npx mocha --config "test/mocha/unit.cjs" "test/unit/lib/plugins/aws/deploy/lib/check-for-changes.test.js"
  • npm run lint
  • git diff --check

@GrahamCampbell GrahamCampbell force-pushed the harden-cloudwatch-subscription-filter-discovery branch from 5a30b9e to 2e25621 Compare May 3, 2026 14:51
@GrahamCampbell GrahamCampbell merged commit a4122b8 into main May 3, 2026
4 checks passed
@GrahamCampbell GrahamCampbell deleted the harden-cloudwatch-subscription-filter-discovery branch May 3, 2026 14:54
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