Skip to content

Conversation

DanielMSchmidt
Copy link
Contributor

@DanielMSchmidt DanielMSchmidt commented Aug 25, 2025

This PR adds basic support for conditions in lifecycle action_trigger blocks. Conditions can only contain count.index, each.key, each.value, and self if the action_trigger events list does not contain a before_* action since we don't know the values for these things at that point in time.

Target Release

1.14.x

Rollback Plan

  • If a change needs to be reverted, we will roll out an update to the code within 7 days.

Changes to Security Controls

Are there any changes to security controls (access controls, encryption, logging) in this pull request? If so, explain.

CHANGELOG entry

  • This change is user-facing and I added a changelog entry.
  • This change is not user-facing.

@DanielMSchmidt DanielMSchmidt added the no-changelog-needed Add this to your PR if the change does not require a changelog entry label Aug 25, 2025
@DanielMSchmidt DanielMSchmidt force-pushed the TF-27460 branch 4 times, most recently from 917b227 to 768e723 Compare August 26, 2025 12:27
@DanielMSchmidt DanielMSchmidt marked this pull request as ready for review August 26, 2025 12:28
@DanielMSchmidt DanielMSchmidt requested a review from a team as a code owner August 26, 2025 12:28
@DanielMSchmidt DanielMSchmidt force-pushed the TF-27460 branch 2 times, most recently from 7d8d086 to d510795 Compare August 26, 2025 14:43
@DanielMSchmidt DanielMSchmidt marked this pull request as draft August 27, 2025 11:05
@DanielMSchmidt DanielMSchmidt force-pushed the TF-27460 branch 3 times, most recently from ab10206 to ae9ee37 Compare August 28, 2025 10:06
@DanielMSchmidt DanielMSchmidt marked this pull request as ready for review August 29, 2025 12:39
Copy link
Member

@liamcervante liamcervante left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just minor nits

@DanielMSchmidt DanielMSchmidt force-pushed the TF-27460 branch 2 times, most recently from 57fbdb1 to 154b9ce Compare August 29, 2025 14:25
Copy link
Member

@liamcervante liamcervante left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm sorry - unbelievable minor nits

@DanielMSchmidt DanielMSchmidt merged commit f60da01 into main Sep 1, 2025
11 checks passed
@DanielMSchmidt DanielMSchmidt deleted the TF-27460 branch September 1, 2025 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-changelog-needed Add this to your PR if the change does not require a changelog entry
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants