Skip to content

chore: [SVLS-9885] update step_functions_python_stack snapshot for aws-cdk-lib 2.274.0 - #759

Merged
TalUsvyatsky merged 1 commit into
mainfrom
tal.usvyatsky/update-sfn-python-snapshot
Oct 22, 2026
Merged

TalUsvyatsky merged 1 commit into
mainfrom
tal.usvyatsky/update-sfn-python-snapshot

Conversation

@TalUsvyatsky

@TalUsvyatsky TalUsvyatsky commented Oct 20, 2026 •

Copy link
Copy Markdown
Collaborator

What does this PR do?

Updates the step_functions_python_stack integration snapshot for aws-cdk-lib 2.274.0. That release adds aws:SourceArn and aws:SourceAccount conditions to the trust policy of Step Functions roles.

Motivation

integration-tests fails on every PR since aws-cdk-lib 2.274.0 was released on 2026-10-20. The Python stacks get the latest aws-cdk-lib 2.x through the construct dependency (>=2.269.0), so the synthesized template changed. The last passing run on main used 2.273.0.

Testing Guidelines

I applied the exact diff from the failing CI run (log) in reverse to the committed snapshot. The change is two Condition blocks and nothing else. integration-tests on this PR confirms the result.

Additional Notes

The Python stacks are not pinned to one aws-cdk-lib version, so a future CDK release can break this snapshot again. Pinning aws-cdk-lib in the Python integration stack can be a follow-up.

Types of Changes

  • Bug fix
  • New feature
  • Breaking change
  • Misc (docs, refactoring, dependency upgrade, etc.)

Check all that apply

  • This PR's description is comprehensive
  • This PR contains breaking changes that are documented in the description
  • This PR introduces new APIs or parameters that are documented and unlikely to change in the foreseeable future
  • This PR impacts documentation, and it has been updated (or a ticket has been logged)
  • This PR's changes are covered by the automated tests
  • This PR collects user input/sensitive content into Datadog

🤖 Generated with Claude Code

…274.0

aws-cdk-lib 2.274.0 adds aws:SourceArn and aws:SourceAccount conditions
to the trust policy of Step Functions roles. The Python integration stacks
get the latest aws-cdk-lib 2.x through the construct dependency, so the
snapshot no longer matches.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@TalUsvyatsky
TalUsvyatsky marked this pull request as ready for review October 22, 2026 19:43
@TalUsvyatsky
TalUsvyatsky requested a review from a team as a code owner October 22, 2026 19:43
@TalUsvyatsky
TalUsvyatsky requested a review from nina9753 October 22, 2026 19:43
@TalUsvyatsky
TalUsvyatsky merged commit fa4e08e into main Oct 22, 2026
11 of 12 checks passed
@TalUsvyatsky
TalUsvyatsky deleted the tal.usvyatsky/update-sfn-python-snapshot branch October 22, 2026 19:50
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