Skip to content

Fix Lambda actionable EOL status#85

Merged
bakayolo merged 1 commit into
mainfrom
bena/fix-lambda-actionable-eol-status
Jun 1, 2026
Merged

Fix Lambda actionable EOL status#85
bakayolo merged 1 commit into
mainfrom
bena/fix-lambda-actionable-eol-status

Conversation

@bakayolo

@bakayolo bakayolo commented Jun 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • restore Lambda eol_date mapping to the actionable support date so past-support runtimes classify as RED
  • keep deprecated_support_end mapped to upstream eol so the later AWS terminal deprecated-support date remains available in the structured eol block
  • update adapter tests and docs to lock the intended Lambda semantics

Why

A staging scan on current origin/main (3c14919, snapshot 74d2db30-df1f-442e-87ce-4f84baba0a7d) showed 4,172 Lambda resources moving RED → YELLOW compared with the v0.5.6 snapshot 82dd88b4-33d3-4960-b0ce-0a3c4044fca3. The resource inventory was unchanged (28,294 resources, 0 added/removed); the drift was caused by #84 changing Lambda eol_date from support to upstream eol, making past-actionable-date runtimes deprecated_support/YELLOW until AWS terminal support ends.

Test plan

  • go test ./pkg/eol/endoflife ./pkg/config ./pkg/policy ./pkg/workflow/detection

@bakayolo
bakayolo requested a review from a team as a code owner June 1, 2026 23:35
@bakayolo
bakayolo force-pushed the bena/fix-lambda-actionable-eol-status branch from 2f81d76 to 003fd84 Compare June 1, 2026 23:44
@bakayolo
bakayolo merged commit fb278ed into main Jun 1, 2026
7 checks passed
@bakayolo
bakayolo deleted the bena/fix-lambda-actionable-eol-status branch June 1, 2026 23:51
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.

2 participants